Salut,
I think CacheableConnectorHandler.getUnderlyingChannel returns null
in some cases. That is because CacheableConnectorHandler.finishConnect
calls underlyingConnectorHandler.finishConnect, but underlyingChannel
is set to the underlyingConnectorHandler, not to CacheableConnectorHandler.
To get underlyingChannel, I should fist call
CacheableConnectorHandler.getUnderlyingConnectorHandler and after that,
I should call getUnderlyingChannel? Or is this a bug of Grizzly?
Minoru