| 111 | } |
| 112 | |
| 113 | AbstractCommand::~AbstractCommand() |
| 114 | { |
| 115 | disableReadCheckSocket(); |
| 116 | disableWriteCheckSocket(); |
| 117 | #ifdef ENABLE_ASYNC_DNS |
| 118 | asyncNameResolverMan_->disableNameResolverCheck(e_, this); |
| 119 | #endif // ENABLE_ASYNC_DNS |
| 120 | requestGroup_->decreaseNumCommand(); |
| 121 | requestGroup_->decreaseStreamCommand(); |
| 122 | if (incNumConnection_) { |
| 123 | requestGroup_->decreaseStreamConnection(); |
| 124 | } |
| 125 | } |
| 126 | |
| 127 | void AbstractCommand::useFasterRequest( |
| 128 | const std::shared_ptr<Request>& fasterRequest) |
nothing calls this directly
no test coverage detected