From cd08870a645800133f61fe4b220106211c40ae99 Mon Sep 17 00:00:00 2001 From: Tim Ledbetter Date: Tue, 30 May 2023 20:26:13 +0100 Subject: [PATCH] killall: Continue killing processes if `kill()` call fails --- Userland/Utilities/killall.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Userland/Utilities/killall.cpp b/Userland/Utilities/killall.cpp index b5ac86b9a5..dbf1f61916 100644 --- a/Userland/Utilities/killall.cpp +++ b/Userland/Utilities/killall.cpp @@ -25,7 +25,8 @@ static ErrorOr kill_all(StringView process_name, unsigned const signum) for (auto& process : all_processes.processes) { if (process.name == process_name) { - TRY(Core::System::kill(process.pid, signum)); + if (auto maybe_error = Core::System::kill(process.pid, signum); maybe_error.is_error()) + warnln("{}", maybe_error.release_error()); } }