Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
从 Ubuntu 切换到 CentOS 5.4 后,我们遇到了一个奇怪的 GDB 行为。在调试器中运行应用程序会导致sem_wait()多次(5-10)次返回EINTR错误。
sem_wait()
EINTR
我安装了最新的 GDB 版本,但没有解决问题。我想这是由 GDB 发送的一些信号引起的,但我无法在信号处理程序中获得任何信息。
测试errno后sem_wait()恢复等待没什么大不了的,我只是想知道是否有人对这种现象有解释。
errno