Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug 5318: peer_digest.cc:399: "fetch->pd && receivedData.data" (#1584)
Recent commit 122a6e3 removed HTTP response headers from store_client responses. That removal created the possibility of an empty StoreIOBuffer at the beginning of the feeding sequence. Pending Bug 5317 fix will make such buffers even more frequent. Existing store_client recipients have varying requirements with regard to empty response buffers, as documented in store_client::finishCallback(). We missed this requirement conflict in Cache Digest code. This fix adjusts Cache Digests code to be compatible with empty StoreIOBuffer representation in current store_client code.
- Loading branch information