kernel/condition_variable: Downgrade one of the panics into a dprintf.
On some virtualized systems, this seems to still occur, and at this point may not be preventable. Fixes #17455.
This commit is contained in:
@@ -158,7 +158,7 @@ ConditionVariableEntry::_RemoveFromVariable()
|
||||
while (atomic_pointer_get(&fVariable) != NULL) {
|
||||
tries++;
|
||||
if ((tries % 10000) == 0)
|
||||
panic("variable pointer was not unset for a long time!");
|
||||
dprintf("variable pointer was not unset for a long time!");
|
||||
cpu_pause();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user