Repository: thrift Updated Branches: refs/heads/master 847fae938 -> 6c08ac72c
THRIFT-4130: Release connection back to managed pool. Client: C++ This closes #1212 Project: http://git-wip-us.apache.org/repos/asf/thrift/repo Commit: http://git-wip-us.apache.org/repos/asf/thrift/commit/6c08ac72 Tree: http://git-wip-us.apache.org/repos/asf/thrift/tree/6c08ac72 Diff: http://git-wip-us.apache.org/repos/asf/thrift/diff/6c08ac72 Branch: refs/heads/master Commit: 6c08ac72c6ce9faf66bf28ee75cbb87413daa6aa Parents: 847fae9 Author: Jonathan Pearlin <jpear...@newrelic.com> Authored: Sat Mar 11 09:46:03 2017 -0800 Committer: James E. King, III <jk...@apache.org> Committed: Wed Mar 22 20:33:20 2017 -0400 ---------------------------------------------------------------------- lib/java/src/org/apache/thrift/transport/THttpClient.java | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/thrift/blob/6c08ac72/lib/java/src/org/apache/thrift/transport/THttpClient.java ---------------------------------------------------------------------- diff --git a/lib/java/src/org/apache/thrift/transport/THttpClient.java b/lib/java/src/org/apache/thrift/transport/THttpClient.java index 5a5b37c..c3063fe 100644 --- a/lib/java/src/org/apache/thrift/transport/THttpClient.java +++ b/lib/java/src/org/apache/thrift/transport/THttpClient.java @@ -304,6 +304,9 @@ public class THttpClient extends TTransport { throw new TTransportException(ioe); } } + if (post != null) { + post.releaseConnection(); + } } }