From 647cae213e31d57ca1001bd51db43f8d8355ebb7 Mon Sep 17 00:00:00 2001 From: Ludovic Orban Date: Wed, 9 Dec 2020 13:31:10 +0100 Subject: [PATCH] use AtomicLong.lazySet() to update the timestamp --- jetty-io/src/main/java/org/eclipse/jetty/io/ByteBufferPool.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/jetty-io/src/main/java/org/eclipse/jetty/io/ByteBufferPool.java b/jetty-io/src/main/java/org/eclipse/jetty/io/ByteBufferPool.java index 18eac06eb80d..5d78be85fb9e 100644 --- a/jetty-io/src/main/java/org/eclipse/jetty/io/ByteBufferPool.java +++ b/jetty-io/src/main/java/org/eclipse/jetty/io/ByteBufferPool.java @@ -197,7 +197,6 @@ public ByteBuffer acquire(boolean direct) public void release(ByteBuffer buffer) { - // This could be changed to a setOpaque() call on JDK 9+. _lastUpdate.lazySet(System.nanoTime()); BufferUtil.clear(buffer); if (_size == null) @@ -253,7 +252,6 @@ int size() long getLastUpdate() { - // This could be changed to a getOpaque() call on JDK 9+. return _lastUpdate.get(); }