For ThreadingMixIn use daemonic threads by setting ThreadingMixIn.daemon_threads to True to not wait until threads complete.
socketserver/ThreadingMixIn.daemon_threads
ThreadingMixIn.daemon_threads