我用pthread_rwlock_init等函数做了一个进程间的读写锁封装,按道理来说里面有读锁:pthread_rwlock_wrlock ,看还有一个非阻塞的堵塞,但我发现:如果前面一个有读/写锁锁着一块资源的情况下,另一个进程用pthread_rwlock_wrlock去读锁的状态,它并不会堵塞在那里啊?对应的读锁有阻塞功能,而对应的这个写锁不会阻塞,只是会有不同返回值而已。我想问 pthread_rwlock_wrlock 这个接口到底有没有阻塞功能呢?谢谢......
什么叫非阻塞的堵塞?