}
    void handleStateRsp(Object sender, Digest digest, byte[] state) {        if(digest == null) {            if(log.isWarnEnabled())                log.warn("digest received from " + sender + " is null, skipping setting digest !");        }        else {            passDown(new Event(Event.SET_DIGEST, digest)); // set the digest (e.g. in NAKACK)        }        stop=System.currentTimeMillis();        if(state == null) {            if(log.isWarnEnabled())                log.warn("state received from " + sender + " is null, will return null state to application");        }        else            log.debug("received state, size=" + state.length + " bytes. Time=" + (stop-start) + " milliseconds");        passUp(new Event(Event.GET_STATE_OK, state));    }