Klaus,

this bug is fixed in CVS. Install from it or apply the attached patch to 2.9 
source.

Andrea

Bonaparte, Klaus wrote:
> We've been running Nagios 2.9 on Solaris 10 for a few weeks now and have
> noticed our Nagios server suddenly shutting down with the following in
> nagios.log:
> 
> [1184189631] Caught SIGEXIT, shutting down...
> 
>  
> 
> No one has been logged in at the time of these failures and nothing else
> is in the log files. Is there a known bug in Nagios 2.9? I've never seen
> this with the Nagios 2.4 we run on another Solaris 10 server and we are
> considering downgrading our Nagios 2.9 to Nagios 2.4 since it has been
> more stable.
> 
>  
> 
> Thanks,
> 
> Klaus
> 
>  
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Nagios-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/nagios-users
> ::: Please include Nagios version, plugin version (-v) and OS when reporting 
> any issue. 
> ::: Messages without supporting info will risk being sent to /dev/null

-- 

---------------------------------------
Feed the homeless to the hungry
---------------------------------------
Ing. Andrea Gabellini
Email: [EMAIL PROTECTED]
Tel: 0549 886111 (Italy)
Tel. +378 0549 886111 (International)

Telecom Italia San Marino S.p.A.
Strada degli Angariari, 3
47891 Rovereta
Republic of San Marino

http://www.omniway.sm  http://www.telecomitalia.sm
--- base/nagios.c.orig  2007-04-17 10:52:43.370390000 +0200
+++ base/nagios.c       2007-04-17 10:56:46.452195000 +0200
@@ -142,7 +142,7 @@
 
 int             sigshutdown=FALSE;
 int             sigrestart=FALSE;
-char            
*sigs[]={"EXIT","HUP","INT","QUIT","ILL","TRAP","ABRT","BUS","FPE","KILL","USR1","SEGV","USR2","PIPE","ALRM","TERM","STKFLT","CHLD","CONT","STOP","TSTP","TTIN","TTOU","URG","XCPU","XFSZ","VTALRM","PROF","WINCH","IO","PWR","UNUSED","ZERR","DEBUG",(char
 *)NULL};
+extern char     **sigs;
 int             caught_signal=FALSE;
 int             sig_id=0;
 
--- base/utils.c.orig   2007-04-17 10:52:34.218343000 +0200
+++ base/utils.c        2007-04-17 10:58:40.339805000 +0200
@@ -76,7 +76,7 @@
 
 extern int      sigshutdown;
 extern int      sigrestart;
-extern char     **sigs;
+char            
*sigs[]={"EXIT","HUP","INT","QUIT","ILL","TRAP","ABRT","BUS","FPE","KILL","USR1","SEGV","USR2","PIPE","ALRM","TERM","STKFLT","CHLD","CONT","STOP","TSTP","TTIN","TTOU","URG","XCPU","XFSZ","VTALRM","PROF","WINCH","IO","PWR","UNUSED","ZERR","DEBUG",(char
 *)NULL};
 extern int      caught_signal;
 extern int      sig_id;
 
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Nagios-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting 
any issue. 
::: Messages without supporting info will risk being sent to /dev/null

Reply via email to