From 5c74f80eb5ce8ae60ab8132dd0549896a54f1bb0 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 1 May 2022 20:47:41 +0200 Subject: [PATCH] [ win64 ] change in select - sleep only when nothing to do --- src/osdep/win32/overrides.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/osdep/win32/overrides.c b/src/osdep/win32/overrides.c index 2df48dc17..6a94fee30 100644 --- a/src/osdep/win32/overrides.c +++ b/src/osdep/win32/overrides.c @@ -686,8 +686,11 @@ int win32_select (int num_fds, struct fd_set *rd, struct fd_set *wr, } /* Lower CPU Usage WIN64 */ - Sleep (1); - if (rc) break; + if (rc) { + break; + } else { + Sleep (1); + } } rc = 0;