- t = threading.Thread(target=_close_after_time)
- t.start()
- # without return because we want to stay in fallback mode
- super().handle_pins_event()
+ fire_and_forget(_close_after_time)
+ # not calling superclass because we want to stay in fallback mode