kern: Fix bug in thread core migration

This commit is contained in:
Michael Scire 2020-07-24 18:21:35 -07:00 committed by SciresM
parent 893b046111
commit 2ad9927a88

View file

@ -400,7 +400,7 @@ namespace ams::kern {
/* Remove from the suggested queue and add to the scheduled queue for the new core. */ /* Remove from the suggested queue and add to the scheduled queue for the new core. */
if (new_core >= 0) { if (new_core >= 0) {
this->suggested_queue.Remove(priority, prev_core, member); this->suggested_queue.Remove(priority, new_core, member);
if (to_front) { if (to_front) {
this->scheduled_queue.PushFront(priority, new_core, member); this->scheduled_queue.PushFront(priority, new_core, member);
} else { } else {