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

Method DoExecute

library/cpp/neh/rpc.cpp:35–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

33 }
34
35 void DoExecute() override {
36 TThread::SetCurrentThreadName("NehTFunc");
37 TVersionedServiceMap mp;
38 while (true) {
39 IRequestRef req = Parent->RQ_->Next();
40
41 if (!req) {
42 break;
43 }
44
45 Parent->ServeRequest(mp, req);
46 }
47
48 Parent->RQ_->Schedule(nullptr);
49 }
50
51 TServices* Parent;
52 };

Callers

nothing calls this directly

Calls 3

NextMethod · 0.45
ServeRequestMethod · 0.45
ScheduleMethod · 0.45

Tested by

no test coverage detected