我断开socket服务器日志之后,服务器程序就挂死啦
来源: 互联网 发布时间:2015-12-12
本文导语: 我在IBM的unix AIX服务器上写了一个socket服务器程序,在程序里面的日志是直接用printf语句打印的,当我用telnet到服务器上启动了socket服务器之后,就可以看到printf出来的日志,socket客户端的调用都是正常的,但是当我...
我在IBM的unix AIX服务器上写了一个socket服务器程序,在程序里面的日志是直接用printf语句打印的,当我用telnet到服务器上启动了socket服务器之后,就可以看到printf出来的日志,socket客户端的调用都是正常的,但是当我telnet到服务器启动socket服务器的那个窗口按 ctrl+z之后,也就是说telnet 那边断开日志接收浏览之后,我客户端再调用服务的时候,就挂死了,不动啦,这是怎么回事了? 有一点就是,我在这个服务器上写的socket客户端里面也有直接用printf打印日志的情况,当我断开日志的浏览的时侯,这又没有问题了?
|
printf打印到远程机器上,使用dup2?
不过和这里关系不大。应该是逻辑上的错误。
最好是把代码贴出来看看。
不过和这里关系不大。应该是逻辑上的错误。
最好是把代码贴出来看看。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。