MCPcopy Create free account
hub / github.com/Pagghiu/SaneCppLibraries / validateActiveRequest

Method validateActiveRequest

Libraries/Http/HttpAsyncClient.cpp:458–485  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

456
457void HttpAsyncClient::onReconnectSocketReadableClosed()
458{
459 if (reconnectSocketReadableStream != nullptr)
460 {
461 (void)reconnectSocketReadableStream->eventClose
462 .removeListener<HttpAsyncClient, &HttpAsyncClient::onReconnectSocketReadableClosed>(*this);
463 reconnectSocketReadableStream = nullptr;
464 }
465 if (reconnectClosuresPending > 0)
466 {
467 reconnectClosuresPending--;
468 }
469 if (not reconnectCloseInProgress)
470 {
471 Result result = continueReconnectAfterClose();
472 if (not result)
473 {
474 fail(result);
475 }
476 }
477}
478
479void HttpAsyncClient::onReconnectSocketWritableClosed()
480{
481 if (reconnectSocketWritableStream != nullptr)
482 {
483 (void)reconnectSocketWritableStream->eventClose
484 .removeListener<HttpAsyncClient, &HttpAsyncClient::onReconnectSocketWritableClosed>(*this);
485 reconnectSocketWritableStream = nullptr;
486 }
487 if (reconnectClosuresPending > 0)
488 {

Callers

nothing calls this directly

Calls 4

getBoundaryMethod · 0.80
ErrorEnum · 0.50
ResultClass · 0.50
sizeInBytesMethod · 0.45

Tested by

no test coverage detected