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); }