标签: c linux pthreads errno
我正在调用pthread_rwlock_rdlock()因某些原因而失败。 我试着打印errno并得到:
错误= 25。
奇怪的是,在错误之后,我正在打印它的意思,我得到了:
设备不合适的ioctl。
根据errno.h:
#define ENOTTY 25 /* Not a typewriter */
所以出了点问题。
我的打印参数是:
errno, strerror(errno)
我的真正错误是什么?