commit | c3072227c06c570135741b625db612aaccff67b3 | [log] [tgz] |
---|---|---|
author | Nobuaki Sukegawa <nsuke@apache.org> | Sat Feb 27 16:03:21 2016 +0900 |
committer | Nobuaki Sukegawa <nsuke@apache.org> | Fri Mar 18 22:34:38 2016 +0900 |
tree | 3c80a0e7dee216875d7c0d3fbfc55f1954a257bb | |
parent | bd964c7f3460c308161cb6eb90583874a7d8d848 [diff] |
Follow-up THRIFT-3112: key.cancel when error
diff --git a/lib/java/src/org/apache/thrift/async/TAsyncMethodCall.java b/lib/java/src/org/apache/thrift/async/TAsyncMethodCall.java index 377579c..50489a8 100644 --- a/lib/java/src/org/apache/thrift/async/TAsyncMethodCall.java +++ b/lib/java/src/org/apache/thrift/async/TAsyncMethodCall.java
@@ -236,6 +236,7 @@ client.onComplete(); callback.onComplete(result); } catch (Exception e) { + key.cancel(); onError(e); } }