0

我正在编写一个 linux 服务,它将使用套接字与客户端进行通信。

此服务将在启动时启动,并将永远运行,直到设备处于活动状态。在这种情况下,在服务器上,如果套接字创建失败,我该如何处理这个错误?

4

1 回答 1

2

你能做的不多:

  • 如果无法创建监听套接字,则打印错误消息并退出,希望有人看到。如果服务器不能在某种套接字上监听,它就无能为力

  • 如果无法创建新的套接字(使用accept)记录警告消息并希望有人看到它,但不要退出。错误情况(打开的描述符过多、内存不足等)可能是暂时的

于 2013-02-28T07:34:26.557 回答