This is an automated email from the ASF dual-hosted git repository. burcham pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/geode.git.
from 9653a0b Revert "GEODE-8652: NioSslEngine.close() Bypasses Locks (#5666)" add af267c0 * GEODE-8652: NioSslEngine.close() Bypasses Locks (#5712) No new revisions were added by this update. Summary of changes: .../tcp/ConnectionCloseSSLTLSDUnitTest.java | 238 ++++++++++++ .../org/apache/geode/internal/tcp}/server.keystore | Bin ...LSocketHostNameVerificationIntegrationTest.java | 4 +- .../internal/net/SSLSocketIntegrationTest.java | 57 ++- .../apache/geode/codeAnalysis/excludedClasses.txt | 1 + .../geode/internal/net/ByteBufferSharing.java | 55 +++ .../geode/internal/net/ByteBufferSharingImpl.java | 168 ++++++++ .../geode/internal/net/ByteBufferSharingNoOp.java | 52 +++ .../org/apache/geode/internal/net/NioFilter.java | 69 ++-- .../apache/geode/internal/net/NioPlainEngine.java | 27 +- .../apache/geode/internal/net/NioSslEngine.java | 367 ++++++++--------- .../org/apache/geode/internal/tcp/Connection.java | 34 +- .../org/apache/geode/internal/tcp/MsgReader.java | 15 +- .../internal/net/ByteBufferConcurrencyTest.java | 165 ++++++++ .../internal/net/ByteBufferSharingImplTest.java | 179 +++++++++ .../geode/internal/net/NioPlainEngineTest.java | 47 ++- .../geode/internal/net/NioSslEngineTest.java | 432 +++++++++++---------- 17 files changed, 1423 insertions(+), 487 deletions(-) create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/tcp/ConnectionCloseSSLTLSDUnitTest.java copy {geode-dunit/src/main/resources/org/apache/geode => geode-core/src/distributedTest/resources/org/apache/geode/internal/tcp}/server.keystore (100%) create mode 100644 geode-core/src/main/java/org/apache/geode/internal/net/ByteBufferSharing.java create mode 100644 geode-core/src/main/java/org/apache/geode/internal/net/ByteBufferSharingImpl.java create mode 100644 geode-core/src/main/java/org/apache/geode/internal/net/ByteBufferSharingNoOp.java create mode 100644 geode-core/src/test/java/org/apache/geode/internal/net/ByteBufferConcurrencyTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/internal/net/ByteBufferSharingImplTest.java