This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好!
如何在 TCP 服务器示例中激活保持活动机制?
当 TCP 客户端异常断开连接时、我没有收到任何事件。 (电缆已拔出-或客户端软件崩溃)
我已经尝试使用套接字选项
如果 (setsockopt (socket、IPPROTO_TCP、tcp_KEEPIDLE、&keepidle、 sizeof (keepidle))< 0)...
但它始终失败。
谢谢!
Eli
您好、Eli、
在我们开始功能讨论之前、我有几个基本问题。
您使用的 SDK 版本是什么? 您使用的是 CPSW 还是 ICSSG?
您希望仅添加 TCP 保持单元来检测断开的连接、或者是否有任何其他使用案例?
此致、
Nitika
嗨、 Nitika、
我使用的是 IND_COMMS_sdk_am243x_09_01_00_03
通过具有 CPSW 的 LwIP- TCP 进行 Telnet 连接的服务器端。
当客户端正常断开连接时、我有一个来自接收套接字的事件。
当客户端断开连接时(电缆、软件卡滞..) 我没有事件。
谢谢!
此致、
Eli
您好、Eli、
我理解、让我与团队内部讨论并回复给您。
此致、
Nitika
谢谢 Nitika、
此致、
Eli
您好、Eli、
您是否能够使用 API - lwip_getsockopt (SO_ERROR)。 连接失败时、将返回错误代码。 有关错误代码的更多详细信息、请查看 lwip 文档。
此致、
Pradeep