aboutsummaryrefslogtreecommitdiff
path: root/other/java/client
diff options
context:
space:
mode:
authorChris Lu <chris.lu@uber.com>2021-03-29 21:42:22 -0700
committerChris Lu <chris.lu@uber.com>2021-03-29 21:42:28 -0700
commite72e3453e85b8afe20e2db7c8579afc9c6d117db (patch)
treeea3c579ff7368f75dd6595f33616cc0498d547ab /other/java/client
parent3cf84b5fae0634a018f00dec5e4b04a839fe4b0c (diff)
downloadseaweedfs-e72e3453e85b8afe20e2db7c8579afc9c6d117db.tar.xz
seaweedfs-e72e3453e85b8afe20e2db7c8579afc9c6d117db.zip
Java client: ByteBuffer.clear supports higher JDK versions
Diffstat (limited to 'other/java/client')
-rw-r--r--other/java/client/src/main/java/seaweedfs/client/ByteBufferPool.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/other/java/client/src/main/java/seaweedfs/client/ByteBufferPool.java b/other/java/client/src/main/java/seaweedfs/client/ByteBufferPool.java
index 994bcaa2b..51053becd 100644
--- a/other/java/client/src/main/java/seaweedfs/client/ByteBufferPool.java
+++ b/other/java/client/src/main/java/seaweedfs/client/ByteBufferPool.java
@@ -3,6 +3,7 @@ package seaweedfs.client;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import java.nio.Buffer;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.List;
@@ -34,7 +35,7 @@ public class ByteBufferPool {
}
public static synchronized void release(ByteBuffer obj) {
- obj.clear();
+ ((Buffer)obj).clear();
bufferList.add(0, obj);
}