diff options
author | and42 <[email protected]> | 2022-02-10 16:47:12 +0300 |
---|---|---|
committer | Daniil Cherednik <[email protected]> | 2022-02-10 16:47:12 +0300 |
commit | 984590e9d9d7c0f912885d93ae78be402ae7b4f4 (patch) | |
tree | 339adc63bce23800021202ae4a8328a843dc447a /util/system/event.cpp | |
parent | 4fc9a1a64db469cc94894abfec740aa5c9e9789b (diff) |
Restoring authorship annotation for <[email protected]>. Commit 2 of 2.
Diffstat (limited to 'util/system/event.cpp')
-rw-r--r-- | util/system/event.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/util/system/event.cpp b/util/system/event.cpp index 9771e44a89c..79b3cdb2917 100644 --- a/util/system/event.cpp +++ b/util/system/event.cpp @@ -3,7 +3,7 @@ #include <cstdio> -#include "atomic.h" +#include "atomic.h" #include "event.h" #include "mutex.h" #include "condvar.h" @@ -47,17 +47,17 @@ public: } #else inline TEvImpl(ResetMode rmode) - : Manual(rmode == rManual ? true : false) + : Manual(rmode == rManual ? true : false) { } inline void Signal() noexcept { - if (Manual && AtomicGet(Signaled)) { + if (Manual && AtomicGet(Signaled)) { return; // shortcut } with_lock (Mutex) { - AtomicSet(Signaled, 1); + AtomicSet(Signaled, 1); } if (Manual) { @@ -68,27 +68,27 @@ public: } inline void Reset() noexcept { - AtomicSet(Signaled, 0); + AtomicSet(Signaled, 0); } inline bool WaitD(TInstant deadLine) noexcept { - if (Manual && AtomicGet(Signaled)) { + if (Manual && AtomicGet(Signaled)) { return true; // shortcut } bool resSignaled = true; with_lock (Mutex) { - while (!AtomicGet(Signaled)) { + while (!AtomicGet(Signaled)) { if (!Cond.WaitD(Mutex, deadLine)) { - resSignaled = AtomicGet(Signaled); // timed out, but Signaled could have been set + resSignaled = AtomicGet(Signaled); // timed out, but Signaled could have been set break; } } if (!Manual) { - AtomicSet(Signaled, 0); + AtomicSet(Signaled, 0); } } @@ -102,7 +102,7 @@ private: #else TCondVar Cond; TMutex Mutex; - TAtomic Signaled = 0; + TAtomic Signaled = 0; bool Manual; #endif }; |