fixed #468: HTTPClientSession/HTTPResponse not forwarding exceptions

This commit is contained in:
Guenter Obiltschnig
2014-11-19 21:56:42 +01:00
parent 88b203f483
commit bd9d051e46
3 changed files with 2 additions and 6 deletions

View File

@@ -267,17 +267,13 @@ std::istream& HTTPClientSession::receiveResponse(HTTPResponse& response)
{
response.read(his);
}
catch (MessageException&)
catch (Exception&)
{
close();
if (networkException())
networkException()->rethrow();
else
throw;
}
catch (Exception&)
{
close();
throw;
}
}