diff options
author | Jon Marius Venstad <venstad@gmail.com> | 2020-11-05 09:27:56 +0100 |
---|---|---|
committer | Jon Marius Venstad <venstad@gmail.com> | 2020-11-05 09:27:56 +0100 |
commit | 97ebd0f758659d00ceef13d0eb71ce0899dfbd9e (patch) | |
tree | 90d8d67f6f90fd5ae48477f74bda87e670e7e18b /documentapi | |
parent | e0d63024742c58a13427c02dacb179f944dce4e3 (diff) |
Properly handle interruption while destroying MessageBusVisitorSession
Diffstat (limited to 'documentapi')
-rwxr-xr-x | documentapi/src/main/java/com/yahoo/documentapi/messagebus/MessageBusVisitorSession.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/documentapi/src/main/java/com/yahoo/documentapi/messagebus/MessageBusVisitorSession.java b/documentapi/src/main/java/com/yahoo/documentapi/messagebus/MessageBusVisitorSession.java index e1d18080faf..cf9f78e3679 100755 --- a/documentapi/src/main/java/com/yahoo/documentapi/messagebus/MessageBusVisitorSession.java +++ b/documentapi/src/main/java/com/yahoo/documentapi/messagebus/MessageBusVisitorSession.java @@ -1166,7 +1166,8 @@ public class MessageBusVisitorSession implements VisitorSession { } } } catch (InterruptedException e) { - e.printStackTrace(); + log.log(Level.WARNING, "Interrupted waiting for visitor session to be destroyed"); + Thread.currentThread().interrupt(); } finally { try { sender.destroy(); |