[dovecot-cvs] dovecot/src/lib alarm-hup.c,1.2,1.3
cras at procontrol.fi
cras at procontrol.fi
Mon Jan 20 13:49:32 EET 2003
Update of /home/cvs/dovecot/src/lib
In directory danu:/tmp/cvs-serv3586
Modified Files:
alarm-hup.c
Log Message:
DISABLE_ALARMHUP environment: Disable sending SIGHUP every 30 secs. Really
annoying with debugging.
Index: alarm-hup.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib/alarm-hup.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- alarm-hup.c 4 Dec 2002 16:56:52 -0000 1.2
+++ alarm-hup.c 20 Jan 2003 11:49:29 -0000 1.3
@@ -28,6 +28,7 @@
#include <signal.h>
#include <unistd.h>
+#include <stdlib.h>
static int initialized = FALSE;
static unsigned int alarm_timeout = 30;
@@ -36,6 +37,9 @@
{
unsigned int old;
+ if (getenv("DISABLE_ALARMHUP") != NULL)
+ return 0;
+
old = alarm_timeout;
alarm_timeout = timeout;
@@ -62,6 +66,9 @@
#ifdef HAVE_SIGACTION
struct sigaction act;
#endif
+
+ if (getenv("DISABLE_ALARMHUP") != NULL)
+ alarm_timeout = 0;
if (initialized)
return;
More information about the dovecot-cvs
mailing list