I may have taken your code example too literally. I tried putting in the check for 'shutdownEvent.isset()' but it's failing at run time. It's looking for a global variable, I guess. Do I have to register these threads somehow in the beginning? I'm somewhat new to Python so please be patient...