| 446 | } |
| 447 | |
| 448 | void Shutdown() noexcept { |
| 449 | if (!Shutdown_) { |
| 450 | Shutdown_ = true; |
| 451 | R_->StopNoWait(); |
| 452 | EH_->SyncStop(); |
| 453 | } |
| 454 | } |
| 455 | |
| 456 | void OnRequest(TUdpHttpRequestPtr req, TSrvRequestState* state) { |
| 457 | CB_->OnRequest(new TRequest(req, state, this)); |
no test coverage detected