From: Lennart Poettering Date: Mon, 23 Feb 2026 12:22:44 +0000 (+0100) Subject: sd-varlink: add a bit of debug logging indicating when exit-on-idle triggers X-Git-Tag: v257.11~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c5a92a85b2d814f0f5642d6beda4a6271ad2e6de;p=thirdparty%2Fsystemd.git sd-varlink: add a bit of debug logging indicating when exit-on-idle triggers (cherry picked from commit a69dffbf4f450da7099a39bbe5ac11b0f04738dd) (cherry picked from commit 4d0a076e66af200cd3bc5db183c67fdd0990dea6) (cherry picked from commit c39f2d224d02e74e218cf68c85931512b854b6a0) --- diff --git a/src/libsystemd/sd-varlink/sd-varlink.c b/src/libsystemd/sd-varlink/sd-varlink.c index 3e4c00aff88..7b588e20724 100644 --- a/src/libsystemd/sd-varlink/sd-varlink.c +++ b/src/libsystemd/sd-varlink/sd-varlink.c @@ -3787,8 +3787,10 @@ _public_ int sd_varlink_server_shutdown(sd_varlink_server *s) { static void varlink_server_test_exit_on_idle(sd_varlink_server *s) { assert(s); - if (s->exit_on_idle && s->event && s->n_connections == 0) + if (s->exit_on_idle && s->event && s->n_connections == 0) { + varlink_server_log(s, "Exit-on-idle triggered."); (void) sd_event_exit(s->event, 0); + } } _public_ int sd_varlink_server_set_exit_on_idle(sd_varlink_server *s, int b) {