On Fri, Mar 13, 2020 at 6:17 PM Gregory Nutt <spudan...@gmail.com> wrote: > > If pthread_mutex_timedlock() would call pthread_mutex_take() with a > > intr value of false, instead of true as it is doing now, that would > > cause pthread_sem_take() to call nxsem_wait_uninterruptible(). > > > > But, I am *not* rushing to change this, because I don't know what else > > it might affect (and also I'm not 100% sure that my reading of the > > code is correct). > > > > In the meantime, I'll continue studying it. > I am less concerned about what else might be affected (if you are > talking about applications) than about being in compliance with the > specifications.
In that case, there remains only the question of whether my reading of the code is correct. I'll try to formulate a test. Thanks, Nathan