summaryrefslogtreecommitdiffstats
path: root/src/java/com/jogamp/gluegen/procaddress
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2015-09-05 04:42:53 +0200
committerSven Gothel <[email protected]>2015-09-05 04:42:53 +0200
commitdb7ce1c9c271edf6dc08db9f920adc93df9b2bb0 (patch)
tree2113f5718d00840126f26f45fbada77e65794018 /src/java/com/jogamp/gluegen/procaddress
parent6cfca260ed7e901223f8f675d060a88a518cf7d1 (diff)
Bug 1213 - RecursiveThreadGroupLockImpl01Unfairish.unlock() always interrupts original-owner, even if not waiting at unlock()
RecursiveThreadGroupLockImpl01Unfairish.unlock(): An interrupt() is always issued from group members on the original owner. This shall only happen, if the original owner is waiting within unlock() for all group members to be unlocked. This extra interrupt causes side-effects, see Bug 1211. Only issue the interrupt to wake-up the original owner iff waiting within unlock! +++ RecursiveLockImpl01CompleteFair: Issue 'Thread.interrupted()' to clear a slipped interrupt call after while-loop.
Diffstat (limited to 'src/java/com/jogamp/gluegen/procaddress')
0 files changed, 0 insertions, 0 deletions