From cbad92a838bc0288ef1ca4c7ba0e821893a072d6 Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Tue, 21 May 2024 20:14:41 +0300 Subject: [PATCH] cdba-server: log message on CDBA exit To identify closing of the session, log the message when CDBA quits. Signed-off-by: Dmitry Baryshkov --- cdba-server.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cdba-server.c b/cdba-server.c index 9681a75..c463f19 100644 --- a/cdba-server.c +++ b/cdba-server.c @@ -201,6 +201,11 @@ static void sigpipe_handler(int signo) watch_quit(); } +static void atexit_handler(void) +{ + syslog(LOG_INFO, "exiting"); +} + int main(int argc, char **argv) { int flags; @@ -217,6 +222,7 @@ int main(int argc, char **argv) username = "nobody"; openlog("cdba-server", LOG_PID, LOG_DAEMON); + atexit(atexit_handler); ret = device_parser(".cdba"); if (ret) {