You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by bs...@apache.org on 2020/04/28 16:46:47 UTC

[geode] branch feature/GEODE-8020b updated: revert second use of non-direct buffers in NioSslEngine

This is an automated email from the ASF dual-hosted git repository.

bschuchardt pushed a commit to branch feature/GEODE-8020b
in repository https://gitbox.apache.org/repos/asf/geode.git


The following commit(s) were added to refs/heads/feature/GEODE-8020b by this push:
     new 6b3a563  revert second use of non-direct buffers in NioSslEngine
6b3a563 is described below

commit 6b3a5635abf40b5c8835c9d08a1fd7a5e1ea7be9
Author: Bruce Schuchardt <bs...@pivotal.io>
AuthorDate: Tue Apr 28 09:46:08 2020 -0700

    revert second use of non-direct buffers in NioSslEngine
---
 .../src/main/java/org/apache/geode/internal/net/NioSslEngine.java       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/geode-core/src/main/java/org/apache/geode/internal/net/NioSslEngine.java b/geode-core/src/main/java/org/apache/geode/internal/net/NioSslEngine.java
index ba28bf5..21b8f01 100644
--- a/geode-core/src/main/java/org/apache/geode/internal/net/NioSslEngine.java
+++ b/geode-core/src/main/java/org/apache/geode/internal/net/NioSslEngine.java
@@ -301,7 +301,7 @@ public class NioSslEngine implements NioFilter {
     ByteBuffer buffer = wrappedBuffer;
     int requiredSize = engine.getSession().getPacketBufferSize();
     if (buffer == null) {
-      buffer = bufferPool.acquireNonDirectBuffer(bufferType, requiredSize);
+      buffer = bufferPool.acquireDirectBuffer(bufferType, requiredSize);
     } else if (buffer.capacity() < requiredSize) {
       buffer = bufferPool.expandWriteBufferIfNeeded(bufferType, buffer, requiredSize);
     }