From 0a19c13570279377505f4c0ad43290d8138a3cf0 Mon Sep 17 00:00:00 2001 From: Jan Bartel Date: Wed, 19 Oct 2016 14:10:47 +1100 Subject: [PATCH] Issue #1014 --- .../org/eclipse/jetty/server/session/SessionHandler.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java b/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java index 2322927938a..b05991e9d58 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java @@ -792,13 +792,13 @@ public class SessionHandler extends ScopedHandler session.setExtendedId(_sessionIdManager.getExtendedId(id, request)); session.getSessionData().setLastNode(_sessionIdManager.getWorkerName()); - if (request.isSecure()) - session.setAttribute(Session.SESSION_CREATED_SECURE, Boolean.TRUE); try { - _sessionCache.put(id, session); - _sessionsCreatedStats.increment(); + _sessionsCreatedStats.increment(); + + if (request.isSecure()) + session.setAttribute(Session.SESSION_CREATED_SECURE, Boolean.TRUE); if (_sessionListeners!=null) {