Ema has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/320371

Change subject: 4.1.3-1wm3: Add 0005-remove_bad_extrachance_code.patch
......................................................................

4.1.3-1wm3: Add 0005-remove_bad_extrachance_code.patch

Bug: T150247
Change-Id: I7d61866e921186c10427c63efe37e2c4d463463a
---
M debian/changelog
A debian/patches/0005-remove_bad_extrachance_code.patch
2 files changed, 33 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/debs/varnish4 
refs/changes/71/320371/1

diff --git a/debian/changelog b/debian/changelog
index 47dbd19..297cfc9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+varnish (4.1.3-1wm3) jessie-wikimedia; urgency=medium
+
+  * Add 0005-remove_bad_extrachance_code.patch: the extrachance code is
+    creating issues with RB. Bug: #T150247
+
+ -- Emanuele Rocca <[email protected]>  Tue, 08 Nov 2016 11:39:40 +0100
+
 varnish (4.1.3-1wm2) jessie-wikimedia; urgency=medium
 
   * Drop 0003-varnishd-nukelru.patch. The patch is responsible for varnishd
diff --git a/debian/patches/0005-remove_bad_extrachance_code.patch 
b/debian/patches/0005-remove_bad_extrachance_code.patch
new file mode 100644
index 0000000..ac2a514
--- /dev/null
+++ b/debian/patches/0005-remove_bad_extrachance_code.patch
@@ -0,0 +1,26 @@
+From: Brandon Black <[email protected]>
+Date: Tue Nov  8 11:59:43 UTC 2016
+Subject: remove_bad_extrachance_code
+
+diff --git a/bin/varnishd/cache/cache_backend.c 
b/bin/varnishd/cache/cache_backend.c
+index 039d3b2..26f8ed3 100644
+--- a/bin/varnishd/cache/cache_backend.c
++++ b/bin/varnishd/cache/cache_backend.c
+@@ -225,6 +225,7 @@ vbe_dir_gethdrs(const struct director *d, struct worker 
*wrk,
+                 */
+                vbe_dir_finish(d, wrk, bo);
+                AZ(bo->htc);
++               /*
+                if (i < 0)
+                        break;
+                if (bo->req != NULL &&
+@@ -232,7 +233,8 @@ vbe_dir_gethdrs(const struct director *d, struct worker 
*wrk,
+                    bo->req->req_body_status != REQ_BODY_CACHED)
+                        break;
+                VSC_C_main->backend_retry++;
+-       } while (extrachance);
++               */
++       } while (0);
+        return (-1);
+ }
+ 

-- 
To view, visit https://gerrit.wikimedia.org/r/320371
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I7d61866e921186c10427c63efe37e2c4d463463a
Gerrit-PatchSet: 1
Gerrit-Project: operations/debs/varnish4
Gerrit-Branch: debian-wmf
Gerrit-Owner: Ema <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to