Mailing List Archive

[6.0] 0b275eb76 For rollback, NULL additional pointers which could point to workspace
commit 0b275eb765978209d061ae725c9809300a18eb56
Author: Nils Goroll <nils.goroll@uplex.de>
Date: Tue Apr 14 11:07:40 2020 +0200

For rollback, NULL additional pointers which could point to workspace

Conflicts:
bin/varnishd/cache/cache_fetch.c
bin/varnishd/cache/cache_req.c

diff --git a/bin/varnishd/cache/cache_fetch.c b/bin/varnishd/cache/cache_fetch.c
index 47cc8fd79..d151298c1 100644
--- a/bin/varnishd/cache/cache_fetch.c
+++ b/bin/varnishd/cache/cache_fetch.c
@@ -107,6 +107,7 @@ void Bereq_Rollback(struct busyobj *bo)
VCL_TaskLeave(bo->vcl, bo->privs);
VCL_TaskEnter(bo->vcl, bo->privs);
HTTP_Copy(bo->bereq, bo->bereq0);
+ bo->err_reason = NULL;
WS_Reset(bo->bereq->ws, bo->ws_bo);
WS_Reset(bo->ws, bo->ws_bo);
}
_______________________________________________
varnish-commit mailing list
varnish-commit@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-commit