[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- monit ./control.c ./event.c ./monit.pod ./monit...,
Jan-Henrik Haukeland <=