diff options
author | mihaylov <mihaylov@epfl.ch> | 2007-04-02 07:40:07 +0000 |
---|---|---|
committer | mihaylov <mihaylov@epfl.ch> | 2007-04-02 07:40:07 +0000 |
commit | 43933f0a8861db124a9b3024e1460ba71d84901a (patch) | |
tree | 4d802a60a2679cd34253d0dc3695dce8d7b946d0 /src/library | |
parent | 3bf0245b79dfaed2b011f7e85979278c896265d7 (diff) | |
download | scala-43933f0a8861db124a9b3024e1460ba71d84901a.tar.gz scala-43933f0a8861db124a9b3024e1460ba71d84901a.tar.bz2 scala-43933f0a8861db124a9b3024e1460ba71d84901a.zip |
Fixed SyncVar.get ( contribution #420)
Diffstat (limited to 'src/library')
-rw-r--r-- | src/library/scala/concurrent/SyncVar.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/concurrent/SyncVar.scala b/src/library/scala/concurrent/SyncVar.scala index 796133fc00..9b852e4cb5 100644 --- a/src/library/scala/concurrent/SyncVar.scala +++ b/src/library/scala/concurrent/SyncVar.scala @@ -22,7 +22,7 @@ class SyncVar[a] { private var value: a = _ def get = synchronized { - if (!isDefined) wait() + while (!isDefined) wait() value } |