async def corofunc():
            nonlocal called
            called = True
            return "some arbitrary value"
def update_join():
  update_on()
  try:
    _thread.join()
  except:
    update_off()