mirror of
https://github.com/pocoproject/poco.git
synced 2025-11-25 06:36:37 +01:00
GH #2549: Fix keepAlive in http client session: left-over _pRequestStream could mess up new request
This commit is contained in:
@@ -193,8 +193,9 @@ void HTTPClientSession::setKeepAliveTimeout(const Poco::Timespan& timeout)
|
|||||||
|
|
||||||
std::ostream& HTTPClientSession::sendRequest(HTTPRequest& request)
|
std::ostream& HTTPClientSession::sendRequest(HTTPRequest& request)
|
||||||
{
|
{
|
||||||
clearException();
|
_pRequestStream = 0;
|
||||||
_pResponseStream = 0;
|
_pResponseStream = 0;
|
||||||
|
clearException();
|
||||||
_responseReceived = false;
|
_responseReceived = false;
|
||||||
|
|
||||||
bool keepAlive = getKeepAlive();
|
bool keepAlive = getKeepAlive();
|
||||||
|
|||||||
Reference in New Issue
Block a user