fix )
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
void Ticketlock::lock() {
|
||||
uint64_t ticket = __atomic_fetch_add(&ticket_count, 1, __ATOMIC_RELAXED);
|
||||
while (ticket != __atomic_fetch_add(&ticket_current, 0, __ATOMIC_ACQUIRE))) {
|
||||
while (ticket != __atomic_fetch_add(&ticket_current, 0, __ATOMIC_ACQUIRE)) {
|
||||
Core::pause();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user