wait, i am myself

This commit is contained in:
lizzie 2026-05-23 10:43:52 +00:00
parent 6fc1568757
commit f84585d4fb

View file

@ -217,8 +217,8 @@ bool Event::WaitFor(const std::chrono::nanoseconds& time) {
#ifdef _WIN32 #ifdef _WIN32
while (!IsSet() && _rdtsc() < target_tsc) while (!IsSet() && _rdtsc() < target_tsc)
Common::Windows::SleepForOneTick(); Common::Windows::SleepForOneTick();
if (event.IsSet()) if (IsSet())
event.Reset(); Reset();
return true; return true;
#else #else
std::unique_lock lk{mutex}; std::unique_lock lk{mutex};