]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 4419: SIGSEGV crash in HierarchyLogEntry::note after r14505
authorAmos Jeffries <squid3@treenet.co.nz>
Tue, 2 Feb 2016 21:35:33 +0000 (10:35 +1300)
committerAmos Jeffries <squid3@treenet.co.nz>
Tue, 2 Feb 2016 21:35:33 +0000 (10:35 +1300)
src/FwdState.cc

index 2a30ebbfcd6c8158955dcec53c17ff797ec31524..6a878b3d8828871459d88f2922f80978d8858f70 100644 (file)
@@ -807,8 +807,10 @@ FwdState::syncWithServerConn(const char *host)
 void
 FwdState::syncHierNote(const Comm::ConnectionPointer &server, const char *host)
 {
-    request->hier.note(server, host);
-    al->hier.note(server, host);
+    if (request)
+        request->hier.note(server, host);
+    if (al)
+        al->hier.note(server, host);
 }
 
 /**