diff options
Diffstat (limited to 'Kernel/FileSystem')
-rw-r--r-- | Kernel/FileSystem/FIFO.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Kernel/FileSystem/FIFO.cpp b/Kernel/FileSystem/FIFO.cpp index 62aab80058..87a5c4e628 100644 --- a/Kernel/FileSystem/FIFO.cpp +++ b/Kernel/FileSystem/FIFO.cpp @@ -4,6 +4,7 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include <AK/Atomic.h> #include <AK/HashTable.h> #include <AK/Singleton.h> #include <AK/StdLibExtras.h> @@ -23,7 +24,7 @@ static Lockable<HashTable<FIFO*>>& all_fifos() return *s_table; } -static int s_next_fifo_id = 1; +static Atomic<int> s_next_fifo_id = 1; RefPtr<FIFO> FIFO::try_create(uid_t uid) { |