Linux adaptive pthread mutexes are less interesting for condition
variables, they're expected to block so there's no reason to spin
hoping the lock becomes available.