Open
Description
This was a fun bug. If you do something like sys.stderr.write("hellooo")
without a newline at the end, then predictions throw the error Cannot close a process while it is still running. You should first call join() or terminate().
.
This is because the sentinel exit value in LogProcess
isn't matched.