From 0a195e7bc0e23a5a7978a75befe8843d6e69aecd Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Wed, 22 Oct 2014 09:52:29 -0700 Subject: Some work on simulated net... --- node/Condition.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'node') 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 -- cgit v1.2.3