X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/4b6190b935dd75d8ddd514a05c7c7343e32c0cdc..ab281459f86543c6b8c11ecccc3e743c3d69577e:/lunaix-os/kernel/process/sched.c diff --git a/lunaix-os/kernel/process/sched.c b/lunaix-os/kernel/process/sched.c index 0a9cea2..3ee0e76 100644 --- a/lunaix-os/kernel/process/sched.c +++ b/lunaix-os/kernel/process/sched.c @@ -4,6 +4,7 @@ #include #include +#include #include #include #include @@ -335,6 +336,8 @@ destroy_process(pid_t pid) llist_delete(&proc->tasks); llist_delete(&proc->sleep.sleepers); + taskfs_invalidate(pid); + if (proc->cwd) { vfs_unref_dnode(proc->cwd); }