Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/proc/thread.c

    rf35749e rdf721df  
    11/*
    2  * Copyright (c) 2025 Jiri Svoboda
    32 * Copyright (c) 2010 Jakub Jermar
     3 * Copyright (c) 2018 Jiri Svoboda
    44 * All rights reserved.
    55 *
     
    338338        irq_spinlock_unlock(&thread->task->lock, false);
    339339
    340         assert((atomic_get_unordered(&thread->state) == Entering) ||
    341             (atomic_get_unordered(&thread->state) == Exiting) ||
    342             (atomic_get_unordered(&thread->state) == Lingering));
     340        assert((atomic_get_unordered(&thread->state) == Exiting) || (atomic_get_unordered(&thread->state) == Lingering));
    343341
    344342        /* Clear cpu->fpu_owner if set to this thread. */
     
    446444                         */
    447445                        ipc_cleanup();
    448                         sys_waitq_task_cleanup();
     446                        caps_task_clear(TASK);
    449447                        LOG("Cleanup of task %" PRIu64 " completed.", TASK->taskid);
    450448                }
Note: See TracChangeset for help on using the changeset viewer.