From be86b5fe3231570cac207b470449f3edcd87f122 Mon Sep 17 00:00:00 2001 From: Stephen Miller <56742918+StevenMiller123@users.noreply.github.com> Date: Sun, 8 Feb 2026 01:33:20 -0600 Subject: [PATCH] Kernel.Pthreads: Remove unreachable in posix_pthread_mutex_timedlock (#4005) * Fix assert Just a typical day of me pushing something a month ago, nobody testing/reviewing it, then finding out it's broken when that code inevitably makes it into production. * Remove unreachable in posix_pthread_mutex_timedlock It's apparently something that was added during pthreads rewrite, but the actual code for this function seems to be fully implemented? --- src/core/libraries/kernel/threads/mutex.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/core/libraries/kernel/threads/mutex.cpp b/src/core/libraries/kernel/threads/mutex.cpp index 7a046e973..31e8b900b 100644 --- a/src/core/libraries/kernel/threads/mutex.cpp +++ b/src/core/libraries/kernel/threads/mutex.cpp @@ -261,7 +261,6 @@ int PS4_SYSV_ABI posix_pthread_mutex_lock(PthreadMutexT* mutex) { int PS4_SYSV_ABI posix_pthread_mutex_timedlock(PthreadMutexT* mutex, const OrbisKernelTimespec* abstime) { CHECK_AND_INIT_MUTEX - UNREACHABLE(); return (*mutex)->Lock(abstime); }