Message305960
If the methods `set` and `clear` of `multiprocessing.Event` are called one after another, while a `multiprocessing.Process` calls `wait`, the `Event` does not match the documented behavior (https://docs.python.org/3.7/library/threading.html#threading.Event.wait) and the call to wait can return `False` even though the call to wait did not timeout (This happens both with `timeout=30` or `timeout=None`).
Attached is a script reproducing this issue.
The documentation should either be changed or the behavior should be updated. |
|
Date |
User |
Action |
Args |
2017-11-09 13:48:14 | tomMoral | set | recipients:
+ tomMoral |
2017-11-09 13:48:13 | tomMoral | set | messageid: <1510235293.99.0.213398074469.issue31991@psf.upfronthosting.co.za> |
2017-11-09 13:48:13 | tomMoral | link | issue31991 messages |
2017-11-09 13:48:13 | tomMoral | create | |
|