Mercurial > pub > ImplabNet
diff Implab/Parallels/SharedLock.cs @ 130:671f60cd0250 v2
fixed Resove method bug when calling it on already cancelled promise
author | cin |
---|---|
date | Fri, 30 Jan 2015 17:07:17 +0300 |
parents | 471f596b2603 |
children | e9e7940c7d98 |
line wrap: on
line diff
--- a/Implab/Parallels/SharedLock.cs Thu Jan 29 18:31:06 2015 +0300 +++ b/Implab/Parallels/SharedLock.cs Fri Jan 30 17:07:17 2015 +0300 @@ -17,6 +17,7 @@ return false; m_exclusive = true; m_locks = 1; + return true; } } @@ -31,7 +32,7 @@ return true; } - if (m_lock == 0) { + if (m_locks == 0) { m_exclusive = false; m_locks = 1; return true;