select返回-1,errno却是0

tobewinner
Posts: 45
Joined: Tue Jan 19, 2016 2:39 pm

select返回-1,errno却是0

Postby tobewinner » Mon Apr 10, 2017 4:49 pm

我使用的是ESP_RTOS_SDK git上170316的版本
在多次操作TCP时,偶尔select会返回-1,但得到的errno是0,同时select无法做到让出cpu
这是什么原因呢?是不是170316的版本TCP_WND无法设置导致?
我原本想自己编译third_part中的lwip看看log,但编译出来的.a在生成最后的镜像时,提示`iram1_0_seg' error

tobewinner
Posts: 45
Joined: Tue Jan 19, 2016 2:39 pm

Re: select返回-1,errno却是0

Postby tobewinner » Sat May 27, 2017 5:40 pm

在之前的rtos_sdk中是工作正常的,官方能否测试一下
再使用多条链接时,可能会同时存在的超过3条,能否试一下,select为什么会返回-1

pengcheng
Posts: 4
Joined: Wed Aug 02, 2017 3:08 pm

Re: select返回-1,errno却是0

Postby pengcheng » Thu Aug 24, 2017 1:39 pm

同问? 我SDK版本从ESP8266 RTOS SDK v1.4.0更新到ESP8266 RTOS SDK V1.5.0也出现这样的问题。请问乐鑫有结论吗?

bobby_jiang
Posts: 27
Joined: Tue Sep 29, 2015 4:27 pm

Re: select返回-1,errno却是0

Postby bobby_jiang » Tue Sep 05, 2017 1:57 pm

同问,我的也是V1.5.0的rtos的sdk,也碰到同样的问题,为什么乐鑫都没有来解答一下这个问题啊 ?

bobby_jiang
Posts: 27
Joined: Tue Sep 29, 2015 4:27 pm

Re: select返回-1,errno却是0

Postby bobby_jiang » Wed Sep 06, 2017 9:36 am

这是不是V1.5.0 rtos sdk的bug?

ESP_Faye
Posts: 1646
Joined: Mon Oct 27, 2014 11:08 am

Re: select返回-1,errno却是0

Postby ESP_Faye » Wed Sep 06, 2017 10:24 am

您好,

请问,能否提供您的测试代码以供查证?

或者您可以参考我们的示例代码

感谢您对 ESP8266 的关注!

Who is online

Users browsing this forum: No registered users and 63 guests