[Varnish] #1756: /etc/init.d/varnish reload always returns 0 on debian/ubuntu
Varnish
varnish-bugs at varnish-cache.org
Tue Jun 30 19:38:07 CEST 2015
#1756: /etc/init.d/varnish reload always returns 0 on debian/ubuntu
--------------------------------------------+--------------------
Reporter: fleish | Type: defect
Status: new | Priority: normal
Milestone: | Component: build
Version: unknown | Severity: normal
Keywords: init init.d reload exit return |
--------------------------------------------+--------------------
This is similar to the issue reported in ticket #981, but continues on
despite the fix. Despite the reload command "/usr/share/varnish/reload-vcl
-q" returning 1, the closing "exit 0" in the script makes it so checking
the exit status of "/etc/init.d/varnish reload" is always 0 even when the
reload fails due to a syntax error for example. As a workaround, I've
removed the closing "exit 0" out of the script, but there might be a
better solution. I am running varnishd (varnish-3.0.7 revision f544cd8)
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1756>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list