mesosphere: Add convenience KScopedCriticalSection

This commit is contained in:
Michael Scire committed 2019-06-03 17:41:03 -07:00
1 parent 9b1fb0c6df
commit 600afa5f0f
4 files changed
+16 -8

No files matched your search

@@ -13,9 +13,9 @@ KSynchronizationObject::~KSynchronizationObject()
{
}
void KSynchronizationObject::Signal()
void KSynchronizationObject::NotifyWaiters()
{
std::lock_guard criticalSection{KScheduler::GetCriticalSection()};
KScopedCriticalSection critical_section;
if (IsSignaled()) {
for (auto &&waiter : waiters) {