diff --git a/sc2/src/sc2code/comm.c b/sc2/src/sc2code/comm.c index 8b5c22daf..a3e9767cc 100644 --- a/sc2/src/sc2code/comm.c +++ b/sc2/src/sc2code/comm.c @@ -1335,6 +1335,9 @@ SpewPhrases (COUNT wait_track) do { + if (GLOBAL (CurrentActivity) & CHECK_ABORT) + break; + ClearSemaphore (GraphicsSem); /* FIXME: is this a ramnant of 128-tick clock? * with 120-tick clock this will sleep for 1 tick --