From 5d8b800b8438222a55c4698c86b558b15717aa21 Mon Sep 17 00:00:00 2001 From: Steve Dickson Date: Sat, 6 Dec 2008 08:31:29 -0500 Subject: [PATCH 1/1] sm-notify: always exiting without any notification Added curly brackets around the record_pid() check which stop sm-notify from exiting when a pid file does not exist. Signed-off-by: Steve Dickson --- utils/statd/sm-notify.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utils/statd/sm-notify.c b/utils/statd/sm-notify.c index 7a7ae1a..d8e2c01 100644 --- a/utils/statd/sm-notify.c +++ b/utils/statd/sm-notify.c @@ -193,10 +193,11 @@ usage: fprintf(stderr, openlog("sm-notify", LOG_PID, LOG_DAEMON); if (strcmp(_SM_BASE_PATH, BASEDIR) == 0) { - if (record_pid() == 0 && force == 0 && opt_update_state == 1) + if (record_pid() == 0 && force == 0 && opt_update_state == 1) { /* already run, don't try again */ nsm_log(LOG_NOTICE, "Already notifying clients; Exiting!"); exit(0); + } } if (opt_srcaddr) { -- 2.39.2