From ec81fa16d837f430add92b4d2ee4bd3727ca6c6d Mon Sep 17 00:00:00 2001 From: dzwdz Date: Wed, 11 Jan 2023 19:35:44 +0100 Subject: kernel: return EPIPE when fs_waiting on a dead filesystem --- src/kernel/vfs/procfs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/kernel/vfs/procfs.c') diff --git a/src/kernel/vfs/procfs.c b/src/kernel/vfs/procfs.c index e434c45..0f65f93 100644 --- a/src/kernel/vfs/procfs.c +++ b/src/kernel/vfs/procfs.c @@ -110,8 +110,8 @@ procfs_backend(struct process *proc) struct vfs_backend *be = kzalloc(sizeof(struct vfs_backend)); *be = (struct vfs_backend) { .is_user = false, - .potential_handlers = 1, - .refcount = 1, + .provhcnt = 1, + .usehcnt = 1, .kern.accept = procfs_accept, .kern.data = proc, .kern.cleanup = procfs_cleanup, -- cgit v1.2.3