summaryrefslogtreecommitdiffstats
path: root/documentapi
diff options
context:
space:
mode:
authorJon Marius Venstad <venstad@gmail.com>2020-11-05 09:27:56 +0100
committerJon Marius Venstad <venstad@gmail.com>2020-11-05 09:27:56 +0100
commit97ebd0f758659d00ceef13d0eb71ce0899dfbd9e (patch)
tree90d8d67f6f90fd5ae48477f74bda87e670e7e18b /documentapi
parente0d63024742c58a13427c02dacb179f944dce4e3 (diff)
Properly handle interruption while destroying MessageBusVisitorSession
Diffstat (limited to 'documentapi')
-rwxr-xr-xdocumentapi/src/main/java/com/yahoo/documentapi/messagebus/MessageBusVisitorSession.java3
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();