aboutsummaryrefslogtreecommitdiff
path: root/zencore/thread.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'zencore/thread.cpp')
-rw-r--r--zencore/thread.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/zencore/thread.cpp b/zencore/thread.cpp
index ee62b5248..0f2dc7181 100644
--- a/zencore/thread.cpp
+++ b/zencore/thread.cpp
@@ -585,7 +585,7 @@ ProcessHandle::Wait(int TimeoutMs)
timespec SleepTime = { 0, SleepMs * 1000 * 1000 };
for (int i = 0; ; i += SleepMs)
{
- if (i >= TimeoutMs)
+ if (TimeoutMs >= 0 && i >= TimeoutMs)
{
return false;
}