Fix build issue on old distros (#20243)
Stelios Fragkakis committed
May 6, 2025 at 19:25 UTC
801cdec808b5f65488e66cd696bc7d7b412592d5
2 files changed
+2
-3
src/daemon/libuv_workers.c
+1
-2
@@ -122,8 +122,7 @@ int create_uv_thread(uv_thread_t *thread, uv_thread_cb thread_func, void *arg, i
122
err = uv_thread_create(thread, thread_func, arg);
123
if (err == 0)
124
break;
125
-
126
- uv_sleep(MAX_THREAD_CREATE_WAIT_MS);
125
+ sleep_usec(MAX_THREAD_CREATE_WAIT_MS * USEC_PER_MS);
126
} while (err == UV_EAGAIN && ++(*retries) < MAX_THREAD_CREATE_RETRIES);
127
128
return err;
src/database/sqlite/sqlite_metadata.c
+1
-1
@@ -2681,7 +2681,7 @@ static void metadata_event_loop(void *arg)
2681
while ((config->metadata_running || config->ctx_load_running) && --loop_count) {
2682
if (!uv_run(loop, UV_RUN_NOWAIT))
2683
break; // No pending callbacks
2684
- uv_sleep(SHUTDOWN_SLEEP_INTERVAL_MS);
2684
+ sleep_usec(SHUTDOWN_SLEEP_INTERVAL_MS * USEC_PER_MS);
2685
}
2686
2687
(void)uv_loop_close(loop);