private void handleAwayStatusResponse(int code) {
        boolean isAway = (code == RPL_NOWAWAY);

        if (serverEventsListener != null)
            serverEventsListener.awayStatusChanged(isAway);

        for (ChannelEventsListener listener : channelEventsListeners)
            listener.awayStatusChanged(isAway);

        for (PrivateMessagingListener listener : privateMessagingListeners)
            listener.awayStatusChanged(isAway);
    }