r1450 - in trunk/varnish-cache/bin: varnishlog varnishncsa
des at projects.linpro.no
des at projects.linpro.no
Fri May 18 10:15:23 CEST 2007
Author: des
Date: 2007-05-18 10:15:23 +0200 (Fri, 18 May 2007)
New Revision: 1450
Modified:
trunk/varnish-cache/bin/varnishlog/varnishlog.c
trunk/varnish-cache/bin/varnishncsa/varnishncsa.c
Log:
reopen needs to be volatile, or the compiler might optimize it away.
Modified: trunk/varnish-cache/bin/varnishlog/varnishlog.c
===================================================================
--- trunk/varnish-cache/bin/varnishlog/varnishlog.c 2007-05-17 21:49:45 UTC (rev 1449)
+++ trunk/varnish-cache/bin/varnishlog/varnishlog.c 2007-05-18 08:15:23 UTC (rev 1450)
@@ -212,7 +212,7 @@
/*--------------------------------------------------------------------*/
-static sig_atomic_t reopen;
+static volatile sig_atomic_t reopen;
static void
sighup(int sig)
Modified: trunk/varnish-cache/bin/varnishncsa/varnishncsa.c
===================================================================
--- trunk/varnish-cache/bin/varnishncsa/varnishncsa.c 2007-05-17 21:49:45 UTC (rev 1449)
+++ trunk/varnish-cache/bin/varnishncsa/varnishncsa.c 2007-05-18 08:15:23 UTC (rev 1450)
@@ -347,7 +347,7 @@
/*--------------------------------------------------------------------*/
-static sig_atomic_t reopen;
+static volatile sig_atomic_t reopen;
static void
sighup(int sig)
More information about the varnish-commit
mailing list