X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/5be90ccccd441b1a38dbbf4fc99c7375cede8d8d..cd2ad9a44df3771fcb118b6f132d30098529077b:/lunaix-os/kernel/sched.c diff --git a/lunaix-os/kernel/sched.c b/lunaix-os/kernel/sched.c index 37c02d1..be99525 100644 --- a/lunaix-os/kernel/sched.c +++ b/lunaix-os/kernel/sched.c @@ -322,7 +322,7 @@ destroy_process(pid_t pid) for (size_t i = 0; i < VFS_MAX_FD; i++) { struct v_fd* fd = proc->fdtable->fds[i]; if (fd) - vfs_close(fd); + vfs_close(fd->file); } vfree(proc->fdtable);