@@ -211,11 +211,11 @@ // Thread.currentThread().setPriority(Thread.NORM_PRIORITY); handler.handle(sig); } }; if (handler != null) { - new ManagedLocalsThread(runnable, sig + " handler").start(); + new Thread(null, runnable, sig + " handler", 0, false).start(); } } /* Find the signal number, given a name. Returns -1 for unknown signals. */ private static native int findSignal(String sigName);