mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2025-03-31 15:56:58 +00:00

- Runners would set their active executor before starting resetting the time, meaning it would be judged as running and terminated. - Similarly, the cumulative time start was reset to 0, meaning the computer had been judged to run for an impossibly long time. - If a computer hit the terminate threshold, but not the hard abort one, then we'd print the stack trace of the terminated thread - we now do it before interrupting. There's still race conditions here when terminating a computer, but hopefully these changes will mean they never occur under normal operations (only when a computer has run for far too long).