fix overload thread

This commit is contained in:
Anton Nikolayev 2023-08-25 13:17:18 +02:00
parent 5a8adeb758
commit a7d86a1cf9

View File

@ -627,7 +627,7 @@ namespace util
int status = 0;
int ret = -1;
while (1) {
ret = waitpid(pid, &status, WNOHANG);
ret = waitpid(pid, &status, 0);
if (ret == -1) break;
if (ret == 0) continue;
return std::make_pair(ret, status);