From 73676725709d79ce3bcfb4c9f1a517062c84548d Mon Sep 17 00:00:00 2001 From: Bananymous Date: Sun, 2 Nov 2025 21:10:13 +0200 Subject: [PATCH] Kernel: Default initialize flock as unlocked This caused unlocked flock's to hang on lock --- kernel/include/kernel/OpenFileDescriptorSet.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/include/kernel/OpenFileDescriptorSet.h b/kernel/include/kernel/OpenFileDescriptorSet.h index 69b74c9b..9486627c 100644 --- a/kernel/include/kernel/OpenFileDescriptorSet.h +++ b/kernel/include/kernel/OpenFileDescriptorSet.h @@ -74,8 +74,8 @@ namespace Kernel struct flock_t { - bool locked; - bool shared; + bool locked { false }; + bool shared { false }; ThreadBlocker thread_blocker; BAN::HashSet lockers; };