diff options
author | dzwdz | 2022-05-05 19:58:49 +0200 |
---|---|---|
committer | dzwdz | 2022-05-05 19:58:49 +0200 |
commit | 3beaeaadf36de4e494d0b40ad31e3c5c503c596e (patch) | |
tree | ce19bb5d1e9184e88d672e1d0d651f52dfeafa06 /src/kernel/proc.c | |
parent | e7d6d031e54ef1b1c7b589648a27eea84994549f (diff) |
kernel/vfs: refactor vfs_backend to allow multiple kernel backends
Diffstat (limited to 'src/kernel/proc.c')
-rw-r--r-- | src/kernel/proc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/kernel/proc.c b/src/kernel/proc.c index ebe291a..7c41eb2 100644 --- a/src/kernel/proc.c +++ b/src/kernel/proc.c @@ -257,9 +257,9 @@ void process_kill(struct process *p, int ret) { } p->controlled->queue = NULL; } - if (p->controlled->handler == p) { + if (p->controlled->user.handler == p) { assert(p->state == PS_WAITS4REQUEST); - p->controlled->handler = NULL; + p->controlled->user.handler = NULL; } vfs_backend_refdown(p->controlled); |