socke()错误 :File descriptor in bad state
linux下进行蓝牙连接时报的错误,我想,这和linux下普通socket编程是一样的问题。
首先是第一次连接,连接超时后,我什么也没做。接着进行第二次连接,就会报出如下错误。
:File descriptor in bad state。
请指教,谢谢。 linux
[解决办法]
当connect连接失败时,套接字不可用了,必须关闭后重新socket分配才行。
[解决办法]
close掉再开一个socket,因为前一个socket已经bind过端口不能复用了。
[解决办法]
这个报错是说文件描述符不可用,socket未释放不能重复用