[experimental-ims] 8b4cc65 Remember to release workspace on listen socket close.
Geoff Simmons
geoff at varnish-cache.org
Mon Jan 9 21:51:59 CET 2012
commit 8b4cc6576a5e4869cd133fef7d2b002dffc49af9
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date: Tue Sep 20 14:20:51 2011 +0000
Remember to release workspace on listen socket close.
diff --git a/bin/varnishd/cache_pool.c b/bin/varnishd/cache_pool.c
index 5ff635b..6be7613 100644
--- a/bin/varnishd/cache_pool.c
+++ b/bin/varnishd/cache_pool.c
@@ -222,6 +222,7 @@ Pool_Work_Thread(void *priv, struct worker *w)
if (i < 0) {
/* Socket Shutdown */
FREE_OBJ(ps);
+ WS_Release(w->ws, 0);
continue;
}
VTAILQ_INSERT_TAIL(&pp->socks, ps, list);
More information about the varnish-commit
mailing list