I have a longer running operation that I have tested extensively and it works. Its main loop is a subclass of multiprocessing.Process, and it runs well/indefinitely ...