diff -r 5cf6f099c897 -r 18ace27338e5 thermferm/simulator.c --- a/thermferm/simulator.c Sat Mar 26 14:43:31 2016 +0100 +++ b/thermferm/simulator.c Sat Apr 30 21:06:20 2016 +0200 @@ -57,6 +57,9 @@ } for (;;) { + if (my_shutdown) + break; + for (simulator = Config.simulators; simulator; simulator = simulator->next) { if (my_shutdown) break;