From 2020cc540c39265a630c974b3ff648bd9ce85ba3 Mon Sep 17 00:00:00 2001 From: Michael Scharf Date: Thu, 26 Apr 2007 12:59:56 +0000 Subject: [PATCH] make background thread a daemon --- .../eclipse/tm/internal/terminal/telnet/TelnetOption.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/telnet/TelnetOption.java b/terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/telnet/TelnetOption.java index 0868a3d6120..39a097e3224 100644 --- a/terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/telnet/TelnetOption.java +++ b/terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/telnet/TelnetOption.java @@ -587,7 +587,7 @@ class TelnetOption implements TelnetCodes // thread, and calls to write() can block, but blocking the display thread // is _bad_ (it hangs the GUI). - new Thread() { + Thread t=new Thread() { public void run() { try { outputStream.write(NAWSDataFinal); @@ -596,7 +596,9 @@ class TelnetOption implements TelnetCodes Logger.logException(ex); } } - }.start(); + }; + t.setDaemon(true); + t.start(); break; default: