Message237085
The discussion in issue23484 is leading to a recommendation that the docs be changed to reflect the actual behavior of multiprocessing's Lock and its close relatives.
As far back as 2.6.9, calling release() on an unlocked threading.Lock triggered a thread.error Exception whereas doing the same on multiprocessing.Lock triggered a ValueError. This discrepancy in the behavior of Lock between modules turns out to not be a recent development.
If issue23484 moves forward with changing the documentation to reflect reality, this issue would be addressed as well. |
|
Date |
User |
Action |
Args |
2015-03-02 21:03:47 | davin | set | recipients:
+ davin, r.david.murray, neologix, sbt, steinn |
2015-03-02 21:03:46 | davin | set | messageid: <1425330226.92.0.589879888181.issue21342@psf.upfronthosting.co.za> |
2015-03-02 21:03:46 | davin | link | issue21342 messages |
2015-03-02 21:03:46 | davin | create | |
|