this.sessionRegistry.resetSessionTimeout(session, (otiOnSCMillis + session.getSessionTimeoutMillis()));
}
if (cacheManager.isCacheEnabled()) {
try {
// try to load response from cache
SCMPMessage message = cacheManager.tryGetMessageFromCacheOrLoad(reqMessage);
if (message != null) {
synchronized (session) {
// reset session timeout to ECI
this.sessionRegistry.resetSessionTimeout(session, session.getSessionTimeoutMillis());
session.setPendingRequest(false); // IMPORTANT - set false after reset timeout - parallel echo call