From 627a34aeb682cc432d2a3cc50916efd95ec800c8 Mon Sep 17 00:00:00 2001 From: Jan Bartel Date: Thu, 29 Jul 2021 14:20:53 +1000 Subject: [PATCH] Issue #6556 Also use FuturePromise Signed-off-by: Jan Bartel --- .../jetty/memcached/session/MemcachedSessionDataMap.java | 4 ++-- .../jetty/server/session/AbstractSessionDataStore.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) 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) {