[MIRROR] Minor refactor to signal handlers to remove potential sleeps (#1777)

* Minor refactor to signal handlers to remove potential sleeps (#54649)

About The Pull Request

These are legacy sleepers, the remaining 12 are non-trivial to fix.

* Minor refactor to signal handlers to remove potential sleeps

Co-authored-by: spookydonut <github@spooksoftware.com>
This commit is contained in:
SkyratBot
2020-11-22 22:35:37 +00:00
committed by GitHub
co-authored by spookydonut
parent 4c88f654fb
commit 40015ba64d
17 changed files with 99 additions and 85 deletions
+2 -2
View File
@@ -154,7 +154,7 @@
var/atom/_host = host
var/atom/new_host_loc = _host.loc
if(last_host_loc != new_host_loc)
recalculate_field()
INVOKE_ASYNC(src, .proc/recalculate_field)
/datum/proximity_monitor/advanced/proc/post_setup_field()
@@ -319,7 +319,7 @@
listeningTo = null
/obj/item/multitool/field_debug/proc/on_mob_move()
SIGNAL_HANDLER_DOES_SLEEP
SIGNAL_HANDLER
check_turf(get_turf(src))