Linux下用accept(),程序不执行
我最近先写了一个用socket实现Linux与windows通信的小程序.Linux做server.单独运行的时候,程序传输数据都挺正常。但是在Linux底下还有一个别的大程序。我需要把我的这个接上。但是主程序运行到我这个地方就不运行了。后来我调试了一下。发现是有accept()的时候就不运行了。但是我把accept()注释掉以后就可以往下运行。
哪位给说一下这是哪个地方有问题啊~~
先谢谢了~~
[解决办法]
记得检查每个的返回值,如果为-1,再看errno