From 3d6250e96b0041a3cbe2f8dd3e746cca5d6ac121 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Fri, 9 Oct 2015 11:46:49 +0200 Subject: [PATCH] uuidd: add debug message for timeout Signed-off-by: Karel Zak --- misc-utils/uuidd.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/misc-utils/uuidd.c b/misc-utils/uuidd.c index 4e9eb53cd..4b5bf00e9 100644 --- a/misc-utils/uuidd.c +++ b/misc-utils/uuidd.c @@ -324,7 +324,7 @@ static void server_loop(const char *socket_path, const char *pidfile_path, int s = 0; int fd_pidfile = -1; int ret; - struct pollfd pfd[2]; + struct pollfd pfd[2]; sigset_t sigmask; int sigfd; enum { @@ -421,8 +421,11 @@ static void server_loop(const char *socket_path, const char *pidfile_path, warn(_("poll failed")); all_done(uuidd_cxt, EXIT_FAILURE); } - if (ret == 0) /* truen when poll() times out */ + if (ret == 0) { /* truen when poll() times out */ + if (uuidd_cxt->debug) + fprintf(stderr, _("timeout [%d sec]\n"), uuidd_cxt->timeout), all_done(uuidd_cxt, EXIT_SUCCESS); + } if (pfd[POLLFD_SIGNAL].revents != 0) handle_signal(uuidd_cxt, sigfd); if (pfd[POLLFD_SOCKET].revents == 0)