]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Guarantee ERR_ZERO_SIZE_OBJECT in FwdState::reactToZeroSizeObject()
authorEduard Bagdasaryan <eduard.bagdasaryan@measurement-factory.com>
Tue, 20 Jul 2021 18:05:41 +0000 (21:05 +0300)
committerEduard Bagdasaryan <eduard.bagdasaryan@measurement-factory.com>
Tue, 20 Jul 2021 18:05:41 +0000 (21:05 +0300)
src/FwdState.cc

index 994095c932d45c4a136b8664f52881e1dfd25d19..4e02a36ca7555ba1a3b073edef41ced9d1762550 100644 (file)
@@ -483,6 +483,8 @@ FwdState::fail(ErrorState * errorState)
 void
 FwdState::reactToZeroSizeObject()
 {
+    assert(err->type == ERR_ZERO_SIZE_OBJECT);
+
     if (pconnRace == racePossible) {
         debugs(17, 5, HERE << "pconn race happened");
         pconnRace = raceHappened;