in checking /etc/init.d/functions (thanks Chip) it was noted that "-t" is not a valid option for killproc in RHEL, the correct syntax is "-d XX"
I replaced the -t30 with -d 30 and it worked without incident. This also means that in current RHEL installations (and possibly Cent) that any script using -t will not work correctly or not obey the delay imposed. On Tue, Jan 14, 2014 at 9:07 AM, Nick Syslog <[email protected]> wrote: > I should rephrase and say "...after removing the -t30 OPTION", not line. > > > On Tue, Jan 14, 2014 at 9:06 AM, Nick Syslog <[email protected]>wrote: > >> Comparing the init.d/rsyslog scripts between 7.4.7 and 7.4.8 I found: >> >> 7.4.7 (Line 51): >> killproc -p "$(PIDFILE)" $exec >> >> 7.4.8 (Line 51): >> killproc -p "$(PIDFILE)" -t30 $exec >> >> After removing the -t30 line I was able to see what I would consider >> "normal operation" (OK after both stopping and starting when issuing >> restart.) The issue when the -t30 is present and initiating a restart is >> that the start appears to never occur due to the artificial wait. >> >> Manually starting and manually stopping had no issues. >> >> >> Per the killproc manpage: >> >> *-t<sec>* >> The number *<sec>* specifies the seconds to wait >> between the sent signal *SIGTERM* and the subsequen >> tially signal *SIGKILL* if the first *SIGTERM* does not >> show any result within the first few milli seconds. >> This defaults to *5* seconds. >> >> >> >> >> On Tue, Jan 14, 2014 at 12:04 AM, Rainer Gerhards < >> [email protected]> wrote: >> >>> On Mon, Jan 13, 2014 at 10:40 PM, David Lang <[email protected]> wrote: >>> >>> > I guess the question is what init scripts are you using to do this. I'm >>> > not sure syslog maintains the scripts instead of the distro. >>> > >>> > >>> We actually cloned what the distro has, but in the longer term, we need >>> to >>> maintain them ourselves -- at least as far as usual defaults (config >>> files) >>> etc are concerned. Right now, it's plainly taken from distro, but maybe >>> we >>> missed an update ;) >>> >>> Rainer >>> >>> >>> > are you using the init scripts from the adiscon repository or from >>> > somewhere else? >>> > >>> > David Lang >>> > >>> > On Mon, 13 Jan 2014, Nick Syslog wrote: >>> > >>> > Date: Mon, 13 Jan 2014 14:16:29 -0700 >>> >> From: Nick Syslog <[email protected]> >>> >> Reply-To: rsyslog-users <[email protected]> >>> >> To: rsyslog-users <[email protected]> >>> >> Subject: [rsyslog] Service/Init issue in RHEL packages for 7.4.8-1? >>> >> >>> >> >>> >> Has anyone else noticed that the service/init starts on version 7.4.8 >>> >> typically don't obey standard protocol for starting and stopping the >>> >> service? >>> >> >>> >> Most often I use 'service rsyslog restart' and in my recent cases in >>> >> development and elsewhere I am seeing that the service STOPS but I >>> have to >>> >> manually execute a "service start rsyslog" after that command to get >>> >> rsyslog to come online again. >>> >> >>> >> I've also seen quirks where it will fail to stop or start at all >>> using the >>> >> init/service scripts. >>> >> >>> >> Is this a known bug already or am I just unlucky? >>> >> >>> >> Running RHEL 6.4 with rsyslog 7.4.8-1 >>> >> _______________________________________________ >>> >> rsyslog mailing list >>> >> http://lists.adiscon.net/mailman/listinfo/rsyslog >>> >> http://www.rsyslog.com/professional-services/ >>> >> What's up with rsyslog? Follow https://twitter.com/rgerhards >>> >> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a >>> myriad >>> >> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you >>> >> DON'T LIKE THAT. >>> >> >>> >> _______________________________________________ >>> > rsyslog mailing list >>> > http://lists.adiscon.net/mailman/listinfo/rsyslog >>> > http://www.rsyslog.com/professional-services/ >>> > What's up with rsyslog? Follow https://twitter.com/rgerhards >>> > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a >>> myriad >>> > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you >>> > DON'T LIKE THAT. >>> > >>> _______________________________________________ >>> rsyslog mailing list >>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>> http://www.rsyslog.com/professional-services/ >>> What's up with rsyslog? Follow https://twitter.com/rgerhards >>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad >>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you >>> DON'T LIKE THAT. >>> >> >> > _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com/professional-services/ What's up with rsyslog? Follow https://twitter.com/rgerhards NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE THAT.

