【发布时间】:2015-04-23 09:48:07
【问题描述】:
我在嵌入式 Linux 板上运行了两个应用程序。一个作为守护进程运行,另一个作为它的接口。它们使用 Unix 套接字相互通信。 至于处理套接字的任何异常终止,我尝试终止接口应用程序[ctr+c]。但结果,守护程序应用程序崩溃。由于套接字已终止,我在守护程序端收到套接字发送失败错误,这是预期的,但之后守护程序崩溃。 我不知道我应该在哪里寻找调试这个问题。
【问题讨论】:
-
在 Socket send failed 错误后,您是否检查过您没有使用套接字。因为到那时套接字将无效。