diff options
author | Julien Roncaglia <fox@vbfox.net> | 2023-10-13 21:32:46 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-13 21:32:46 +0200 |
commit | 197f453b76e2eada48c640a91318cdc7fe820f56 (patch) | |
tree | 644547127bf5652ae036d1b83a20811370e38509 /docs/src | |
parent | d8669609d802e0bb27a9d6816eaaadb9aa4ad0fb (diff) | |
download | libuv-197f453b76e2eada48c640a91318cdc7fe820f56.tar.gz libuv-197f453b76e2eada48c640a91318cdc7fe820f56.zip |
darwin: workaround apple pthread_cond_wait bug (#4166)
Under heavy workloads pthread_cond_wait on macOS can return EINVAL while
all the input parameters are correct.
As it happens due to a syscall having an errno of EBUSY we can detect it
and work around it.
Fixes: https://github.com/libuv/libuv/issues/4165
Diffstat (limited to 'docs/src')
0 files changed, 0 insertions, 0 deletions