diff options
| author | Chris Lu <chris.lu@uber.com> | 2021-03-29 21:42:22 -0700 |
|---|---|---|
| committer | Chris Lu <chris.lu@uber.com> | 2021-03-29 21:42:28 -0700 |
| commit | e72e3453e85b8afe20e2db7c8579afc9c6d117db (patch) | |
| tree | ea3c579ff7368f75dd6595f33616cc0498d547ab /other | |
| parent | 3cf84b5fae0634a018f00dec5e4b04a839fe4b0c (diff) | |
| download | seaweedfs-e72e3453e85b8afe20e2db7c8579afc9c6d117db.tar.xz seaweedfs-e72e3453e85b8afe20e2db7c8579afc9c6d117db.zip | |
Java client: ByteBuffer.clear supports higher JDK versions
Diffstat (limited to 'other')
| -rw-r--r-- | other/java/client/src/main/java/seaweedfs/client/ByteBufferPool.java | 3 |
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); } |
