kern: KAutoObject destruction is now scheduled for next dpc-time
This commit is contained in:
@@ -155,8 +155,9 @@ namespace ams::kern {
|
||||
m_lock_owner = nullptr;
|
||||
m_num_core_migration_disables = 0;
|
||||
|
||||
/* We have no waiters, but we do have an entrypoint. */
|
||||
/* We have no waiters, and no closed objects. */
|
||||
m_num_kernel_waiters = 0;
|
||||
m_closed_object = nullptr;
|
||||
|
||||
/* Set our current core id. */
|
||||
m_current_core_id = phys_core;
|
||||
@@ -1157,6 +1158,9 @@ namespace ams::kern {
|
||||
m_parent->DecrementRunningThreadCount();
|
||||
}
|
||||
|
||||
/* Destroy any dependent objects. */
|
||||
this->DestroyClosedObjects();
|
||||
|
||||
/* Perform termination. */
|
||||
{
|
||||
KScopedSchedulerLock sl;
|
||||
|
||||
Reference in New Issue
Block a user