monit-dev
[Top][All Lists]
Advanced

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

monit ./control.c ./event.c ./monit.pod ./monit...


From: Jan-Henrik Haukeland
Subject: monit ./control.c ./event.c ./monit.pod ./monit...
Date: Sat, 16 Aug 2003 22:21:22 -0400

CVSROOT:        /cvsroot/monit
Module name:    monit
Branch:         
Changes by:     Jan-Henrik Haukeland <address@hidden>   03/08/16 22:21:22

Modified files:
        .              : control.c event.c monit.pod monit_http.c 
                         monitor.h state.c validate.c 
        http           : cervlet.c 

Log message:
        Bugfix/Refactoring:
        
        - Fixed bug resulting in SIGSEGV when monit was sent a SIGINT signal
        and the http thread was running.
        
        - Do not check if a file, device or directory is running (with the
        function, is_process_running()), in control.c. This check is
        meaningless for this kind of services since they do not have a
        pidfile and the test only resulted in an error message.
        
        - We only display the start/stop prorgram in the web interface if
        defined for services of type, file, directory or device.
        
        - Likewise, only display timeout if defined for the service.
        
        - Checksum: Since the checksum was refactored, we must not flag
        checksum changes as an error in the web interface nor save it in the
        state file. Updated the checksum documentation to include suggestions
        for proper usage.
        
        - If a service was started from the web interface a wait-start loop
        was added so the web page is displayed first when the service is
        running or failed to start. In the later case an error page is
        displayed instead.
        
        With this patch things seems to get in "ordnung", hopefully.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/control.c.diff?tr1=1.60&tr2=1.61&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/event.c.diff?tr1=1.21&tr2=1.22&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/monit.pod.diff?tr1=1.92&tr2=1.93&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/monit_http.c.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/monitor.h.diff?tr1=1.86&tr2=1.87&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/state.c.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/validate.c.diff?tr1=1.79&tr2=1.80&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/http/cervlet.c.diff?tr1=1.82&tr2=1.83&r1=text&r2=text





reply via email to

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