From 598a09c13d23f0ca65cd275d2b29c889778229f7 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Tue, 28 May 2024 16:03:54 +0300 Subject: [PATCH] Kernel: Allow select to work on any type of inode --- kernel/kernel/Process.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/kernel/kernel/Process.cpp b/kernel/kernel/Process.cpp index 9685a2f5..1f328cb4 100644 --- a/kernel/kernel/Process.cpp +++ b/kernel/kernel/Process.cpp @@ -1062,10 +1062,6 @@ namespace Kernel return; auto inode = inode_or_error.release_value(); - auto mode = inode->mode(); - if (!mode.ifreg() && !mode.ififo() && !mode.ifsock() && !inode->is_pipe() && !inode->is_tty()) - return; - if ((inode.ptr()->*func)()) { FD_SET(fd, dest);