Merge pull request #14319 from silicons/async_2

enforces SHOULD_NOT_SLEEP on Life(), fixes some more process() sleeps that might be causing controller lockups
This commit is contained in:
DeltaFire
2021-03-15 17:01:42 +01:00
committed by GitHub
4 changed files with 6 additions and 4 deletions

View File

@@ -47,5 +47,5 @@ SUBSYSTEM_DEF(processing)
* If you override this do not call parent, as it will return PROCESS_KILL. This is done to prevent objects that dont override process() from staying in the processing list
*/
/datum/proc/process(delta_time)
set waitfor = FALSE
// SHOULD_NOT_SLEEP(TRUE)
return PROCESS_KILL