private void sessionOpen(ChannelHandlerContext ctx) { if (sessionState.isInUse()) { if (logger.isDebugEnabled()) { logger.debug("Another connection still in open for {}", sessionState); } writeCloseFrame(ctx, 2010, "Another connection still open"); sessionState.setState(State.INTERRUPTED); } else { sessionState.onOpen(ctx); } }
private void sessionOpen(ChannelHandlerContext ctx) { if (sessionState.isInUse()) { if (logger.isDebugEnabled()) { logger.debug("Another connection still in open for {}", sessionState); } writeCloseFrame(ctx, 2010, "Another connection still open"); sessionState.setState(State.INTERRUPTED); } else { sessionState.onOpen(ctx); } }