diff options
author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2014-10-22 09:52:29 -0700 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2014-10-22 09:52:29 -0700 |
commit | 0a195e7bc0e23a5a7978a75befe8843d6e69aecd (patch) | |
tree | 2becb276888e1631ff4b2eb556cc8ac5cacaabfe /node/Condition.hpp | |
parent | ae228ade8cc24108958403e8473f8c2bb0e9646d (diff) | |
download | infinitytier-0a195e7bc0e23a5a7978a75befe8843d6e69aecd.tar.gz infinitytier-0a195e7bc0e23a5a7978a75befe8843d6e69aecd.zip |
Some work on simulated net...
Diffstat (limited to 'node/Condition.hpp')
-rw-r--r-- | node/Condition.hpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/node/Condition.hpp b/node/Condition.hpp index 3895f4df..74af06a2 100644 --- a/node/Condition.hpp +++ b/node/Condition.hpp @@ -63,7 +63,9 @@ public: inline void wait(unsigned long ms) const throw() { - WaitForSingleObject(_sem,(DWORD)ms); + if (ms) + WaitForSingleObject(_sem,(DWORD)ms); + else WaitForSingleObject(_sem,INFINITE); } inline void signal() const |