[master] 0fab8549d Slight polish

Poul-Henning Kamp phk at FreeBSD.org
Tue Apr 20 21:10:12 UTC 2021


commit 0fab8549db0d79ff7a180f98abfc39424e225ac5
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Tue Apr 20 20:38:41 2021 +0000

    Slight polish

diff --git a/bin/varnishd/cache/cache_backend.c b/bin/varnishd/cache/cache_backend.c
index 7141e5a89..fc774efff 100644
--- a/bin/varnishd/cache/cache_backend.c
+++ b/bin/varnishd/cache/cache_backend.c
@@ -405,17 +405,15 @@ vbe_dir_event(const struct director *d, enum vcl_event_e ev)
 	CHECK_OBJ_NOTNULL(d, DIRECTOR_MAGIC);
 	CAST_OBJ_NOTNULL(bp, d->priv, BACKEND_MAGIC);
 
-	if (ev == VCL_EVENT_WARM)
+	if (ev == VCL_EVENT_WARM) {
 		VRT_VSC_Reveal(bp->vsc_seg);
-
-	if (bp->probe != NULL && ev == VCL_EVENT_WARM)
-		VBP_Control(bp, 1);
-
-	if (bp->probe != NULL && ev == VCL_EVENT_COLD)
-		VBP_Control(bp, 0);
-
-	if (ev == VCL_EVENT_COLD)
+		if (bp->probe != NULL)
+			VBP_Control(bp, 1);
+	} else if (ev == VCL_EVENT_COLD) {
+		if (bp->probe != NULL)
+			VBP_Control(bp, 0);
 		VRT_VSC_Hide(bp->vsc_seg);
+	}
 }
 
 /*---------------------------------------------------------------------*/


More information about the varnish-commit mailing list