阅读背景:

linux下查看进程使用文件描述符的详细信息

来源:互联网 

        由于近期在项目中遇到socket通信,和服务器端建立了TCP连接,但是要向服务器发送的数据却没发上去,分析没发出去的原因可能是:应用程序进程把文件描述符0关闭了,然后socket获取到了0作为socket通信的文件描述符,然后建立TCP成功,但是由于0是系统的标准输入文件描述符,导致发送数据异常。        由于近期在项目中遇到socket通信,和服务器端建立了TCP连接,但是要向服务




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: