ESP8266 Developer Zone The Official ESP8266 Forum 2015-08-03T10:19:38+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=887 2015-08-03T10:19:38+08:00 2015-08-03T10:19:38+08:00 https://bbs.espressif.com:443/viewtopic.php?t=887&p=3018#p3018 <![CDATA[Re: 关于TCP server连接超时的设置问题]]>
请问您是否调用了 “espconn_regist_disconcb” 和 “espconn_regist_reconcb” 注册相关回调?

如果您的问题仍未解决,麻烦提供您的测试代码,我们将安排查证。

感谢您对 ESP8266 的关注!

Statistics: Posted by ESP_Faye — Mon Aug 03, 2015 10:19 am


]]>
2015-08-01T20:10:49+08:00 2015-08-01T20:10:49+08:00 https://bbs.espressif.com:443/viewtopic.php?t=887&p=2995#p2995 <![CDATA[关于TCP server连接超时的设置问题]]> espconn_regist_connectcb(&ws_config.server_conn, server_connect_callback);
espconn_accept(&ws_config.server_conn);
//set tcp server timeout to 60s
espconn_regist_time(&ws_config.server_conn, 60, 1);

但是,设置似乎并没有发挥作用。有时十几秒就断开了。
如果最后一行改为如下设置:
espconn_regist_time(&ws_config.server_conn, 60, 0);
超时时间似乎挥作用了,但是连接断开时不激发espconn_reconnect_callback和espconn_disconnect_callback.致使我无法释放资源。

请问:我的设置有什么问题么?

Statistics: Posted by hnxq2010 — Sat Aug 01, 2015 8:10 pm


]]>