Github user srdo commented on a diff in the pull request: https://github.com/apache/storm/pull/2341#discussion_r143348650 --- Diff: storm-client/src/jvm/org/apache/storm/utils/Utils.java --- @@ -865,7 +879,7 @@ public static void setupDefaultUncaughtExceptionHandler() { Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() { public void uncaughtException(Thread thread, Throwable thrown) { try { - handleUncaughtException(thrown); + handleUncaughtExceptionWithoutKillingProcess(thrown); --- End diff -- Same question, if a thread gets an exception and the process is not shut down, will the thread be replaced?
---