GEODE-3286: Failing to cleanup connections from ConnectionTable Merge branch 'feature/GEODE-3286' into develop
This closes #657 Project: http://git-wip-us.apache.org/repos/asf/geode/repo Commit: http://git-wip-us.apache.org/repos/asf/geode/commit/3acb47e6 Tree: http://git-wip-us.apache.org/repos/asf/geode/tree/3acb47e6 Diff: http://git-wip-us.apache.org/repos/asf/geode/diff/3acb47e6 Branch: refs/heads/develop Commit: 3acb47e60f74d34d2cb737db2bf2d02d1fe177a2 Parents: 36665ae 7e06476 Author: Bruce Schuchardt <bschucha...@pivotal.io> Authored: Mon Jul 31 09:48:16 2017 -0700 Committer: Bruce Schuchardt <bschucha...@pivotal.io> Committed: Mon Jul 31 09:48:16 2017 -0700 ---------------------------------------------------------------------- .../apache/geode/internal/tcp/Connection.java | 118 +++++++++++-------- .../geode/internal/tcp/ConnectionTable.java | 54 +++++---- .../apache/geode/internal/tcp/MsgReader.java | 2 +- .../internal/tcp/PeerConnectionFactory.java | 32 +++++ .../apache/geode/internal/tcp/TCPConduit.java | 30 +++-- .../geode/internal/tcp/ConnectionTableTest.java | 66 +++++++++++ 6 files changed, 215 insertions(+), 87 deletions(-) ----------------------------------------------------------------------