Prevent join_thread() from blocking. In particular, this prevents the background thread from being joined automatically when the process exits – see join_thread().
multiprocessing/Queue.cancel_join_thread
Queue.cancel_join_thread