r3117 - trunk/varnish-cache/bin/varnishd

phk at projects.linpro.no phk at projects.linpro.no
Thu Aug 21 10:14:40 CEST 2008


Author: phk
Date: 2008-08-21 10:14:40 +0200 (Thu, 21 Aug 2008)
New Revision: 3117

Modified:
   trunk/varnish-cache/bin/varnishd/cache_backend_cfg.c
Log:
Polish



Modified: trunk/varnish-cache/bin/varnishd/cache_backend_cfg.c
===================================================================
--- trunk/varnish-cache/bin/varnishd/cache_backend_cfg.c	2008-08-20 09:58:11 UTC (rev 3116)
+++ trunk/varnish-cache/bin/varnishd/cache_backend_cfg.c	2008-08-21 08:14:40 UTC (rev 3117)
@@ -76,13 +76,14 @@
 static void
 VBE_Nuke(struct backend *b)
 {
+
+	ASSERT_CLI();
 	VTAILQ_REMOVE(&backends, b, list);
 	free(b->ident);
 	free(b->hosthdr);
 	free(b->ipv4);
 	free(b->ipv6);
-	b->magic = 0;
-	free(b);
+	FREE_OBJ(b);
 	VSL_stats->n_backend--;
 }
 




More information about the varnish-commit mailing list