From 72735f779f27b0d29c6643f8bff87220613c10f9 Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Tue, 9 Jan 2018 14:31:12 +0100 Subject: [PATCH] added debug output for spring indexer threading --- .../ide/vscode/boot/java/utils/SpringIndexer.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexer.java b/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexer.java index 8d4bc1038..6ee0c0e7d 100644 --- a/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexer.java +++ b/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/utils/SpringIndexer.java @@ -149,6 +149,9 @@ public class SpringIndexer { } }, "Spring Annotation Index Update Worker"); updateWorker.start(); + + System.err.println("update worker STARTED: #" + updateWorker.getId() + " - " + updateWorker.toString()); + initializing.set(false); } @@ -181,6 +184,9 @@ public class SpringIndexer { if (updateWorker != null && updateWorker.isAlive()) { updateWorker.interrupt(); + + System.err.println("update worker INTERRUPPTED: #" + updateWorker.getId() + " - " + updateWorker.toString()); + } if (server.getProjectObserver() != null) {