mirror of
https://sourceware.org/git/glibc.git
synced 2025-11-27 12:01:15 +03:00
In Linux/ARM environment, a robust mutex can't catch the timeout result when it is already owned by other thread and requests to try lock with a specific time value(pthread_mutex_timedlock). The futex already returns the ETIMEDOUT result but there is no check the return value and it makes a deadlock. * nptl/lowlevelrobustlock.c: Implement ETIMEDOUT logic.
3.8 KiB
3.8 KiB