]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sd-varlink: add a bit of debug logging indicating when exit-on-idle triggers
authorLennart Poettering <lennart@amutable.com>
Mon, 23 Feb 2026 12:22:44 +0000 (13:22 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Fri, 27 Feb 2026 21:57:05 +0000 (21:57 +0000)
(cherry picked from commit a69dffbf4f450da7099a39bbe5ac11b0f04738dd)
(cherry picked from commit 4d0a076e66af200cd3bc5db183c67fdd0990dea6)
(cherry picked from commit c39f2d224d02e74e218cf68c85931512b854b6a0)

src/libsystemd/sd-varlink/sd-varlink.c

index 3e4c00aff88791bc719f32a500595acb172d8c98..7b588e20724460300372989d0580f69a4ffce258 100644 (file)
@@ -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) {