[master] d00f35a Remember to release the VCL.

Poul-Henning Kamp phk at FreeBSD.org
Mon Jun 22 11:39:11 CEST 2015


commit d00f35ac13911592b7f27c48fa72da0fd7e1d476
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Mon Jun 22 08:39:34 2015 +0000

    Remember to release the VCL.

diff --git a/bin/varnishd/cache/cache_backend_cfg.c b/bin/varnishd/cache/cache_backend_cfg.c
index 27137d8..e2350e2 100644
--- a/bin/varnishd/cache/cache_backend_cfg.c
+++ b/bin/varnishd/cache/cache_backend_cfg.c
@@ -241,6 +241,7 @@ backend_find(struct cli *cli, const char *matcher, bf_func *func, void *priv)
 	}
 	Lck_Unlock(&backends_mtx);
 	VSB_delete(vsb);
+	VCL_Rel(&vcc);
 	return (found);
 }
 



More information about the varnish-commit mailing list