]> git.proxmox.com Git - wasi-libc.git/blobdiff - libc-top-half/musl/src/thread/pthread_mutex_trylock.c
Fix recursive mutex (#433)
[wasi-libc.git] / libc-top-half / musl / src / thread / pthread_mutex_trylock.c
index c60b45feef9ce9378c7ff9bcd7e41da1d7296867..2b0650772539ccaa7cd253d7f38087daf2c53f15 100644 (file)
@@ -21,7 +21,9 @@ int __pthread_mutex_trylock_owner(pthread_mutex_t *m)
                        return 0;
                }
        }
+#ifdef __wasilibc_unmodified_upstream
        if (own == 0x3fffffff) return ENOTRECOVERABLE;
+#endif
        if (own || (old && !(type & 4))) return EBUSY;
 
        if (type & 128) {