This commit is contained in:
Josh Matthews 2019-10-03 03:12:18 -04:00 committed by GitHub
parent d8cdc71a28
commit 2156ed7ab2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -669,7 +669,9 @@ impl HttpCache {
/// Updating consumers who received a response constructed with a ResponseBody::Receiving. /// Updating consumers who received a response constructed with a ResponseBody::Receiving.
pub fn update_awaiting_consumers(&mut self, request: &Request, response: &Response) { pub fn update_awaiting_consumers(&mut self, request: &Request, response: &Response) {
if let ResponseBody::Done(ref completed_body) = *response.actual_response().body.lock().unwrap() { if let ResponseBody::Done(ref completed_body) =
*response.actual_response().body.lock().unwrap()
{
let entry_key = CacheKey::new(request.clone()); let entry_key = CacheKey::new(request.clone());
if let Some(cached_resources) = self.entries.get(&entry_key) { if let Some(cached_resources) = self.entries.get(&entry_key) {
// Ensure we only wake-up consumers of relevant resources, // Ensure we only wake-up consumers of relevant resources,