]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/store_digest.cc
transaction_initiator ACL for detecting various unusual transactions
[thirdparty/squid.git] / src / store_digest.cc
index 95a428cb05e04d6ddd6a0b7b791940b01f3b5d49..549b8a241ecf30518f3b167e9ad032a219857a35 100644 (file)
@@ -421,7 +421,8 @@ storeDigestRewriteStart(void *datanotused)
     assert(e);
     sd_state.rewrite_lock = e;
     debugs(71, 3, "storeDigestRewrite: url: " << url << " key: " << e->getMD5Text());
-    e->mem_obj->request = HttpRequest::CreateFromUrl(url);
+    const MasterXaction::Pointer mx = new MasterXaction(XactionInitiator::initCacheDigest);
+    e->mem_obj->request = HttpRequest::FromUrl(url, mx);
     /* wait for rebuild (if any) to finish */
 
     if (sd_state.rebuild_lock) {