[master] 7b2fe3270 Mention relaxed restrictions on UDS backend paths in "Changes".

Geoff Simmons geoff at uplex.de
Sun Mar 3 17:56:06 UTC 2019


commit 7b2fe3270413f7e12c51ae1986f7723ea3b2b612
Author: Geoff Simmons <geoff at uplex.de>
Date:   Sun Mar 3 18:54:35 2019 +0100

    Mention relaxed restrictions on UDS backend paths in "Changes".

diff --git a/doc/sphinx/whats-new/changes-trunk.rst b/doc/sphinx/whats-new/changes-trunk.rst
index 834456722..00678f117 100644
--- a/doc/sphinx/whats-new/changes-trunk.rst
+++ b/doc/sphinx/whats-new/changes-trunk.rst
@@ -64,6 +64,15 @@ Added ``req.is_hitmiss`` and ``req.is_hitpass``, see :ref:`vcl(7)`.
 Other changes to VCL
 ~~~~~~~~~~~~~~~~~~~~
 
+When the ``.path`` field of a backend declaration is used to define a
+Unix domain socket as the backend address, and the socket file does
+not exist or is not accessible at VCL load time, then a warning is
+issued, but the VCL load is allowed to continue. Previously, the load
+would fail in that case. This makes it easier to start the peer
+component listening at the socket, or set the socket's permissions,
+after starting Varnish or loading VCL. If the socket still cannot be
+accessed when a fetch is attempted, then the fetch fails.
+
 VMODs
 =====
 


More information about the varnish-commit mailing list