From d7907bfdb63c4a15b13772eac68f1aa8d527f89a Mon Sep 17 00:00:00 2001 From: Moe Jette <jette1@llnl.gov> Date: Wed, 19 Feb 2003 21:46:30 +0000 Subject: [PATCH] Don't exit if problem setting pid file. --- src/slurmctld/controller.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/slurmctld/controller.c b/src/slurmctld/controller.c index acaf25ef542..b18ac453f03 100644 --- a/src/slurmctld/controller.c +++ b/src/slurmctld/controller.c @@ -2525,11 +2525,10 @@ _init_pidfile(void) pidfile = pidfile ? pidfile : DEFAULT_PIDFILE; if ((fd = create_pidfile(pidfile)) < 0) - exit(1); - if (uid && (fchown(fd, uid, -1) < 0)) { + return; + + if (uid && (fchown(fd, uid, -1) < 0)) error ("Unable to reset owner of pidfile: %m"); - exit(1); - } /* * Close fd here, otherwise we'll deadlock since create_pidfile() -- GitLab