diff --git a/jetty-memcached/jetty-memcached-sessions/src/main/java/org/eclipse/jetty/memcached/session/MemcachedSessionDataMap.java b/jetty-memcached/jetty-memcached-sessions/src/main/java/org/eclipse/jetty/memcached/session/MemcachedSessionDataMap.java index 78e81f833587..0d503bc5dba6 100644 --- a/jetty-memcached/jetty-memcached-sessions/src/main/java/org/eclipse/jetty/memcached/session/MemcachedSessionDataMap.java +++ b/jetty-memcached/jetty-memcached-sessions/src/main/java/org/eclipse/jetty/memcached/session/MemcachedSessionDataMap.java @@ -188,13 +188,13 @@ public void store(String id, SessionData data) throws Exception if (!isStarted()) throw new IllegalStateException("Not started"); - final FuturePromise result = new FuturePromise<>(); + final FuturePromise result = new FuturePromise<>(); Runnable r = () -> { try { _client.set(id, _expirySec, data); - result.succeeded(Boolean.TRUE); + result.succeeded(null); } catch (Exception e) { diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionDataStore.java b/jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionDataStore.java index 365e7ed4383e..524bccb5d881 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionDataStore.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionDataStore.java @@ -182,7 +182,7 @@ public void store(String id, SessionData data) throws Exception //set the last saved time to now data.setLastSaved(System.currentTimeMillis()); - final FuturePromise result = new FuturePromise<>(); + final FuturePromise result = new FuturePromise<>(); Runnable r = () -> { try @@ -190,7 +190,7 @@ public void store(String id, SessionData data) throws Exception //call the specific store method, passing in previous save time doStore(id, data, lastSave); data.clean(); //unset all dirty flags - result.succeeded(Boolean.TRUE); + result.succeeded(null); } catch (Exception e) {