public void reset() throws IOException { logInvocation("reset"); session.reset(); }
if (!isSessionTime()) { if (state.isResetNeeded()) { reset(); // only reset if seq nums are != 1
if (!isSessionTime()) { if (state.isResetNeeded()) { reset(); // only reset if seq nums are != 1
public void reset() throws IOException { logInvocation("reset"); session.reset(); }
if (!isSessionTime()) { if (state.isResetNeeded()) { reset(); // only reset if seq nums are != 1
public void reset() throws IOException { logInvocation("reset"); session.reset(); }
private void resetIfSessionNotCurrent(SessionID sessionID, long time) throws IOException { if (!isCurrentSession(time)) { getLog().onEvent("Session state is not current; resetting " + sessionID); reset(); } }
private void resetIfSessionNotCurrent(SessionID sessionID, long time) throws IOException { if (!isCurrentSession(time)) { getLog().onEvent("Session state is not current; resetting " + sessionID); reset(); } }
private void resetIfSessionNotCurrent(SessionID sessionID, long time) throws IOException { if (!isCurrentSession(time)) { getLog().onEvent("Session state is not current; resetting " + sessionID); reset(); } }
private boolean resetOrDisconnectIfRequired(Message msg) { if (!resetOnError && !disconnectOnError) { return false; } if (!isLoggedOn()) { return false; } // do not interfere in admin and logon/logout messages etc. if (msg != null && msg.isAdmin()) { return false; } if (resetOnError) { try { getLog().onErrorEvent("Auto reset"); reset(); } catch (final IOException e) { LOG.error("Failed resetting: {}", e); } return true; } if (disconnectOnError) { try { disconnect("Auto disconnect", false); } catch (final IOException e) { LOG.error("Failed disconnecting: {}", e); } return true; } return false; }
private boolean resetOrDisconnectIfRequired(Message msg) { if (!resetOnError && !disconnectOnError) { return false; } if (!isLoggedOn()) { return false; } // do not interfere in admin and logon/logout messages etc. if (msg != null && msg.isAdmin()) { return false; } if (resetOnError) { try { getLog().onErrorEvent("Auto reset"); reset(); } catch (final IOException e) { LOG.error("Failed resetting: {}", e); } return true; } if (disconnectOnError) { try { disconnect("Auto disconnect", false); } catch (final IOException e) { LOG.error("Failed disconnecting: {}", e); } return true; } return false; }
private boolean resetOrDisconnectIfRequired(Message msg) { if (!resetOnError && !disconnectOnError) { return false; } if (!isLoggedOn()) { return false; } // do not interfere in admin and logon/logout messages etc. if (msg != null && msg.isAdmin()) { return false; } if (resetOnError) { try { getLog().onErrorEvent("Auto reset"); reset(); } catch (final IOException e) { log.error("Failed reseting: " + e); } return true; } if (disconnectOnError) { try { disconnect("Auto disconnect", false); } catch (final IOException e) { log.error("Failed disconnecting: " + e); } return true; } return false; }