semaphore: Fix returned iterator from AddWaiter

This commit is contained in:
squidbus 2024-11-28 15:39:45 -08:00
parent bd3371bdfb
commit 6401b60607

View File

@ -165,8 +165,7 @@ public:
while (it != wait_list.end() && (*it)->priority > waiter->priority) { while (it != wait_list.end() && (*it)->priority > waiter->priority) {
++it; ++it;
} }
wait_list.insert(it, waiter); return wait_list.insert(it, waiter);
return it;
} }
WaitList wait_list; WaitList wait_list;