MCPcopy Create free account
hub / github.com/BTCGPU/BTCGPU / sleep_for

Method sleep_for

src/threadinterrupt.cpp:29–33  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

27}
28
29bool CThreadInterrupt::sleep_for(std::chrono::milliseconds rel_time)
30{
31 std::unique_lock<std::mutex> lock(mut);
32 return !cond.wait_for(lock, rel_time, [this]() { return flag.load(std::memory_order_acquire); });
33}
34
35bool CThreadInterrupt::sleep_for(std::chrono::seconds rel_time)
36{

Callers 5

ThreadSocketHandlerMethod · 0.80
ThreadMapPortFunction · 0.80
ThreadDNSAddressSeedMethod · 0.80
ThreadOpenConnectionsMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected