MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / clearwait

Method clearwait

src/fastlock.cpp:278–285  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

276 }
277
278 void clearwait(fastlock *lock, pid_t thispid)
279 {
280 if (lock == &m_lock || g_fInCrash)
281 return;
282 fastlock_lock(&m_lock);
283 m_mapwait.erase(thispid);
284 fastlock_unlock(&m_lock);
285 }
286};
287
288DeadlockDetector g_dlock;

Callers 1

fastlock_sleepFunction · 0.80

Calls 3

fastlock_lockFunction · 0.85
fastlock_unlockFunction · 0.85
eraseMethod · 0.45

Tested by

no test coverage detected