monit-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

monit control.c


From: Martin Pala
Subject: monit control.c
Date: Mon, 10 Feb 2003 02:40:42 -0500

CVSROOT:        /cvsroot/monit
Module name:    monit
Changes by:     Martin Pala <address@hidden>    03/02/10 02:40:40

Modified files:
        .              : control.c 

Log message:
        Modify the order of do_validate flag magling and start/stop method 
call. This is more correct and helps race condition problem to not occure, but 
it isn't final solution for it.
        
        Previous restart behavior:
        
        Feb 10 01:45:52 unicorn monit[9559]: stop: (slapd) /etc/init.d/slapd
        Feb 10 01:45:53 unicorn monit[9559]: Monitoring disabled -- process 
slapd
        Feb 10 01:45:53 unicorn monit[9559]: Monitoring enabled -- process slapd
        Feb 10 01:45:53 unicorn monit[9559]: start: (slapd) /etc/init.d/slapd
        
        Present restart behavior:
        
        Feb 11 08:05:52 unicorn monit[3357]: Monitoring disabled -- process 
slapd
        Feb 11 08:05:52 unicorn monit[3357]: stop: (slapd) /etc/init.d/slapd
        Feb 11 08:05:53 unicorn monit[3357]: start: (slapd) /etc/init.d/slapd
        Feb 11 08:05:53 unicorn monit[3357]: Monitoring enabled -- process slapd
        
        We disable monitoring first, because we will do weird things with the 
process now, after we finished start method, everything should be OK so we will 
start monitoring again. This is regarded to all start/stop/restart actions.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/control.c.diff?tr1=1.37&tr2=1.38&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]