From: Randy Baumgarte Date: Tue, 11 Jan 2011 17:38:26 +0000 (-0500) Subject: Add interrupt to index thread in case it becomes hung. X-Git-Tag: version0.1.1~229 X-Git-Url: http://git.sourceforge.jp/view?p=neighbornote%2FNeighborNote.git;a=commitdiff_plain;h=84959c05f9a192c5e94acfa3c0738c79ccf306d8;ds=sidebyside Add interrupt to index thread in case it becomes hung. --- diff --git a/src/cx/fbn/nevernote/NeverNote.java b/src/cx/fbn/nevernote/NeverNote.java index 5842a5c..988ae34 100644 --- a/src/cx/fbn/nevernote/NeverNote.java +++ b/src/cx/fbn/nevernote/NeverNote.java @@ -963,8 +963,10 @@ public class NeverNote extends QMainWindow{ indexRunner.thread().join(50); if (!indexRunner.thread().isAlive()) logger.log(logger.MEDIUM, "Index thread has stopped"); - else - logger.log(logger.MEDIUM, "Index thread still running - bypassing"); + else { + logger.log(logger.MEDIUM, "Index thread still running - interrupting"); + indexRunner.thread().interrupt(); + } } catch (InterruptedException e1) { e1.printStackTrace(); }