Mercurial > hg > pulseaudio
changeset 94:c1154939ba8b
2008-08-20 Omair Majid <omajid@redhat.com>
* src/java/org/classpath/icedtea/pulseaudio/Operation.java
(waitForCompletion): Fixed race condition.
author | Omair Majid <omajid@redhat.com> |
---|---|
date | Wed, 20 Aug 2008 13:34:24 -0400 |
parents | c9268e180613 |
children | 23c52715cfb2 |
files | src/java/org/classpath/icedtea/pulseaudio/Operation.java |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/java/org/classpath/icedtea/pulseaudio/Operation.java Wed Aug 20 11:53:39 2008 -0400 +++ b/src/java/org/classpath/icedtea/pulseaudio/Operation.java Wed Aug 20 13:34:24 2008 -0400 @@ -136,7 +136,9 @@ do { synchronized (eventLoop.threadLock) { - + if (getState() == Operation.State.Done) { + return; + } try { eventLoop.threadLock.wait(); } catch (InterruptedException e) {