Message9844
So I looked into this, and got pretty far, with all lock tests passing, including ones previously skipped. Patch attached (use-semaphore-for-lock.patch).
However the problem is that threading.Condition is built so that it can take Lock.newCondition, which means it needs a class that implements the Lock interface.
We can readily implement this with lower-level synchronization primitives provided by java.util.concurrent, most likely LockSupport, but it's unfortunately too late for RC3.
Target 2.7.1 |
|
Date |
User |
Action |
Args |
2015-04-14 18:31:48 | zyasoft | set | messageid: <1429036308.58.0.0898930026389.issue2328@psf.upfronthosting.co.za> |
2015-04-14 18:31:48 | zyasoft | set | recipients:
+ zyasoft, jmadden |
2015-04-14 18:31:48 | zyasoft | link | issue2328 messages |
2015-04-14 18:31:48 | zyasoft | create | |
|