[Bug]: pw.run()
never terminates when used with multiprocessing
#54
Labels
bug
Something isn't working
pw.run()
never terminates when used with multiprocessing
#54
Steps to reproduce
This simple program never terminates:
(
local_run
added to disable monitoring)It is caused by a deadlock on logger's flush. This receiver never receives the message it waits for.
Disabling the logger flushing makes program terminate correctly.
Relevant log output
What did you expect to happen?
The program to finish.
Version
0.11.1
Docker Versions (if used)
No response
OS
Linux
On which CPU architecture did you run Pathway?
x86-64
The text was updated successfully, but these errors were encountered: