summaryrefslogtreecommitdiffstats
path: root/vespaclient-container-plugin
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2022-01-20 15:23:37 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2022-01-20 15:23:37 +0100
commit23793858a12aa6ad73bb78b902781da15b8efe46 (patch)
treeb6f1ce7ea4b256c04f0254665e045f403b6b0ac7 /vespaclient-container-plugin
parent33e909ac9416f35ba81dadb3aa597d0937349d54 (diff)
Remove dead code
Diffstat (limited to 'vespaclient-container-plugin')
-rw-r--r--vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandler.java17
1 files changed, 1 insertions, 16 deletions
diff --git a/vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandler.java b/vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandler.java
index 9a1aaa33720..2a774995601 100644
--- a/vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandler.java
+++ b/vespaclient-container-plugin/src/main/java/com/yahoo/vespa/http/server/FeedHandler.java
@@ -144,20 +144,5 @@ public class FeedHandler extends ThreadedHttpRequestHandler {
}
}
- @Override
- protected void destroy() {
- feedHandlerV3.destroy();
- // We are forking this to avoid that accidental dereferrencing causes any random thread doing destruction.
- // This caused a deadlock when the single Messenger thread in MessageBus was the last one referring this
- // and started destructing something that required something only the messenger thread could provide.
- Thread destroyer = new Thread(() -> {
- internalDestroy();
- });
- destroyer.setDaemon(true);
- destroyer.start();
- }
-
- private void internalDestroy() {
- super.destroy();
- }
+ @Override protected void destroy() { feedHandlerV3.destroy(); }
}