mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-04-20 03:25:16 +00:00
cond_variable: improve wait a bit
Mask signal bits
This commit is contained in:
parent
2446bb5d40
commit
3304cfacde
1 changed files with 1 additions and 1 deletions
|
@ -12,7 +12,7 @@ void cond_variable::imp_wait(u32 _old, u64 _timeout) noexcept
|
|||
verify(HERE), _old;
|
||||
|
||||
// Wait with timeout
|
||||
m_value.wait(_old, atomic_wait_timeout{_timeout > max_timeout ? UINT64_MAX : _timeout * 1000});
|
||||
m_value.wait<c_signal_mask>(_old, atomic_wait_timeout{_timeout > max_timeout ? UINT64_MAX : _timeout * 1000});
|
||||
|
||||
// Cleanup
|
||||
m_value.atomic_op([](u32& value)
|
||||
|
|
Loading…
Add table
Reference in a new issue