MCPcopy Create free account
hub / github.com/baidu/tera / AddPriorityTask

Method AddPriorityTask

src/common/thread_pool.h:89–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

87 work_cv_.Signal();
88 }
89 void AddPriorityTask(const Task& task) {
90 MutexLock lock(&mutex_);
91 queue_.push_front(BGItem(0, get_micros(), task));
92 ++pending_num_;
93 work_cv_.Signal();
94 }
95 int64_t DelayTask(int64_t delay, const Task& task) {
96 MutexLock lock(&mutex_);
97 int64_t now_time = get_micros();

Callers 2

QueryMethod · 0.80
CmdCtrlMethod · 0.80

Calls 3

BGItemClass · 0.70
get_microsFunction · 0.70
SignalMethod · 0.45

Tested by

no test coverage detected