Store the NetworkError in network error Responses.

This commit is contained in:
Ms2ger 2016-10-19 15:11:12 +02:00
parent 6af63d6af1
commit 784c45a306
3 changed files with 69 additions and 55 deletions

View file

@ -708,7 +708,7 @@ fn response_is_done(response: &Response) -> bool {
(*response.body.lock().unwrap()).is_done()
}
// if the internal response cannot have a body, it shouldn't block the "done" state
ResponseType::Opaque | ResponseType::OpaqueRedirect | ResponseType::Error => true
ResponseType::Opaque | ResponseType::OpaqueRedirect | ResponseType::Error(..) => true
};
let internal_complete = if let Some(ref res) = response.internal_response {