]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/Transients.h
Concurrent hit misses due to Transients entry creation collision (#686)
[thirdparty/squid.git] / src / Transients.h
index 8d2c0280ea3c4749217abc3642e44df5a5560112..0b2692101f26880a1e907c27c413fc435cfeb650 100644 (file)
@@ -95,6 +95,9 @@ public:
 
 protected:
     void addEntry(StoreEntry*, const cache_key *, const Store::IoStatus);
+    void addWriterEntry(StoreEntry &, const cache_key *);
+    void addReaderEntry(StoreEntry &, const cache_key *);
+    void anchorEntry(StoreEntry &, const sfileno, const Ipc::StoreMapAnchor &);
 
     // Ipc::StoreMapCleaner API
     virtual void noteFreeMapSlice(const Ipc::StoreMapSliceId sliceId) override;