You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If I try to use multiprocessing.Value for synchronization with aiomultiprocess.Process and uvloop even loop, the process gets silently terminated with no error messages.
FWIW, similar question when using a multiprocessing.Queue for synchronization with the created process. Submitted messages to the Queue inside the process are never received outside.
So I ended up using just plain multiprocessing with a basic implementation,
If I try to use
multiprocessing.Value
for synchronization withaiomultiprocess.Process
and uvloop even loop, the process gets silently terminated with no error messages.Example
Expected behavior
In this example, I would expect the
ValueError
to be raised and displayed. This is indeed what happens if thesignal.value
line is removed.Current behavior
Currently an assertion error is raised,
which means that the process is either never started or is terminated before reaching the line that raises the
ValueError
.Am I doing something wrong?
Versions
The text was updated successfully, but these errors were encountered: