diff options
Diffstat (limited to 'zencore/thread.cpp')
| -rw-r--r-- | zencore/thread.cpp | 2 |
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; } |