jay (support) wrote:Try explicitly stopping the Process instance (and it wouldn't hurt to make sure the Queue object is empty) before the script exits. The Python interpreter may think that those are still in scope (likely the Process object because it's managing a separate process at some level).
Thanks Jay.
No joy. I've tried explicitly stopping it and also running the process as a daemon with no luck. It's curious that I can't get it to complete successfully when embedded, but that's tangential to my main goal. I think I may be on the right path for that.