MCPcopy Create free account
hub / github.com/catboost/catboost / CancelRequest

Method CancelRequest

library/cpp/par/par_network.cpp:250–261  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

248 }
249
250 void CancelRequest(const TGUID& reqId) override { //cancel request from requester side
251 CHROMIUM_TRACE_FUNCTION();
252 TNetworkAddress addr;
253 if (!RequestsInfo.ExtractValueIfPresent(reqId, addr)) {
254 return;
255 }
256 InternalSendQuery(addr, reqId, "_cancel_", nullptr);
257 TAutoPtr<TNetworkResponse> response = new TNetworkResponse();
258 response->Status = TNetworkResponse::EStatus::Canceled;
259 response->ReqId = reqId;
260 ReplyCallback(response);
261 }
262
263 void SendResponse(const TGUID& reqId, TVector<char>* data) override {
264 CHROMIUM_TRACE_FUNCTION();

Callers 2

CancelRequestMethod · 0.45
CancelQueryMethod · 0.45

Calls 1

ExtractValueIfPresentMethod · 0.80

Tested by

no test coverage detected