From 537527e5256fbe91af362e77ac82da67487ab29c Mon Sep 17 00:00:00 2001 From: "J. Neugebauer" Date: Mon, 1 Aug 2022 10:07:53 +0200 Subject: [PATCH] Versuch den Interrupt von dispose() zu verhindern --- src/main/java/schule/ngb/zm/Zeichenmaschine.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/schule/ngb/zm/Zeichenmaschine.java b/src/main/java/schule/ngb/zm/Zeichenmaschine.java index 64d7c46..69d0cb3 100644 --- a/src/main/java/schule/ngb/zm/Zeichenmaschine.java +++ b/src/main/java/schule/ngb/zm/Zeichenmaschine.java @@ -533,7 +533,9 @@ public class Zeichenmaschine extends Constants { running = false; terminateImediately = true; quitAfterShutdown = true; - mainThread.interrupt(); + if( state != Options.AppState.QUITING ) { + mainThread.interrupt(); + } } else { quit(true); }