I wonder whether ConnectionThrottleFilter misses
"nextFilter.sessionCreated(session);" in sessionCreated function? Without
it, my IoHandlerAdapter sessionCreated function never got called. Once I put
"nextFilter.sessionCreated(session);", the IoHandlerAdapter sessionCreated
function works just fine.

 public void sessionCreated(NextFilter nextFilter, IoSession session)
            throws Exception {
        if (!isConnectionOk(session)) {
            logger.warn("Connections coming in too fast; closing.");
            session.close();
        }

       nextFilter.sessionCreated(session);
    }

Reply via email to