} else {
session.getChannel().getReceiveSetter().set(delegateListener);
}
session.getChannel().suspendReceives();
WebSocketFrameHeader header = new DefaultWebSocketFrameHeader(streamSourceFrameChannel.getType(), streamSourceFrameChannel.getRsv(), streamSourceFrameChannel.isFinalFragment());
if (pooledList != null) {
pooledList.add(pooled);
notifyHandler(session, handler, type, header, pooledList.toArray(new Pooled[pooledList.size()]));
} else {