commit | 6c08ac72c6ce9faf66bf28ee75cbb87413daa6aa | [log] [tgz] |
---|---|---|
author | Jonathan Pearlin <jpearlin@newrelic.com> | Sat Mar 11 09:46:03 2017 -0800 |
committer | James E. King, III <jking@apache.org> | Wed Mar 22 20:33:20 2017 -0400 |
tree | d3d9f7c1b05df0108fb533082ce90608ca42d992 | |
parent | 847fae9388048aa9e09d5ed042e34f5452638248 [diff] |
THRIFT-4130: Release connection back to managed pool. Client: C++ This closes #1212
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 @@ throw new TTransportException(ioe); } } + if (post != null) { + post.releaseConnection(); + } } }