TerraSync: retry after socket failures
Assume socket failures are intermittent, up to some maximum count (currently configured as 16). Add a test case to cover this.
This commit is contained in:
committed by
James Turner
parent
baf95da93a
commit
29d4899f1f
@@ -56,6 +56,15 @@ Request::~Request()
|
||||
|
||||
}
|
||||
|
||||
void Request::prepareForRetry() {
|
||||
setReadyState(UNSENT);
|
||||
_willClose = false;
|
||||
_connectionCloseHeader = false;
|
||||
_responseStatus = 0;
|
||||
_responseLength = 0;
|
||||
_receivedBodyBytes = 0;
|
||||
}
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
Request* Request::done(const Callback& cb)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user