[master] 59ae9c2 Remove overambitious assert.

Poul-Henning Kamp phk at FreeBSD.org
Mon Mar 14 13:00:07 CET 2016


commit 59ae9c2e7baf542820e2a96c0f7a39a774e10e25
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Mon Mar 14 11:58:48 2016 +0000

    Remove overambitious assert.
    
    Fixes #1876

diff --git a/bin/varnishd/storage/storage_simple.c b/bin/varnishd/storage/storage_simple.c
index d597b43..dea59de 100644
--- a/bin/varnishd/storage/storage_simple.c
+++ b/bin/varnishd/storage/storage_simple.c
@@ -250,9 +250,6 @@ sml_iterator(struct worker *wrk, struct objcore *oc,
 
 	boc = HSH_RefBoc(oc);
 
-	/* Attemt to catch if final was already used */
-	assert(boc != NULL || !VTAILQ_EMPTY(&obj->list));
-
 	if (boc == NULL && final) {
 		while (!VTAILQ_EMPTY(&obj->list)) {
 			st = VTAILQ_FIRST(&obj->list);



More information about the varnish-commit mailing list