From 93bf42c7cd03a3f8148c4dda3ffe83f87e84e51b Mon Sep 17 00:00:00 2001 From: Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com> Date: Wed, 18 Dec 2024 12:51:11 +0200 Subject: [PATCH] Avoid blocking waiting for an event during shutdown (#19244) --- src/database/sqlite/sqlite_aclk.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/database/sqlite/sqlite_aclk.c b/src/database/sqlite/sqlite_aclk.c index 647abd628ecee3..c28e5b375c26d9 100644 --- a/src/database/sqlite/sqlite_aclk.c +++ b/src/database/sqlite/sqlite_aclk.c @@ -487,10 +487,10 @@ static void aclk_synchronization(void *arg) uv_close((uv_handle_t *)&config->timer_req, NULL); uv_close((uv_handle_t *)&config->async, NULL); - uv_run(loop, UV_RUN_DEFAULT); + uv_run(loop, UV_RUN_NOWAIT); uv_walk(loop, (uv_walk_cb) close_callback, NULL); - uv_run(loop, UV_RUN_DEFAULT); + uv_run(loop, UV_RUN_NOWAIT); (void) uv_loop_close(loop);