From 3beaeaadf36de4e494d0b40ad31e3c5c503c596e Mon Sep 17 00:00:00 2001 From: dzwdz Date: Thu, 5 May 2022 19:58:49 +0200 Subject: kernel/vfs: refactor vfs_backend to allow multiple kernel backends --- src/kernel/proc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/kernel/proc.c') 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); -- cgit v1.2.3