Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
…-cache#368) Restored the natural order of the following two notifications: * BodyConsumer::noteMoreBodyDataAvailable() and * BodyConsumer::noteBodyProductionEnded() or noteBodyProducerAborted(). Commit b599471 unintentionally reordered those two notifications. Client kids (and possibly other BodyConsumers) relied on the natural order to end their work. If an HttpStateData job was done with the Squid-to-peer connection and only waiting for the last adapted body bytes, it would get stuck and leak many objects. This use case was not tested during b599471 work.
- Loading branch information