add a MAYBE_GC() in killThread#, fixes throwto003(threaded2) looping