关于socket的errno的问题由于errno是全局的,这是不是意味着:如果在高并发情况下,并且在socket调用后,没有
关于socket的errno的问题
由于errno是全局的,
这是不是意味着:
如果在高并发情况下,并且在socket调用后,没有立刻取errno,
那errno有可能就不是本次调用的结果了,有可能是另一个并发的调用的出错结果?
[解决办法]
然也!
[解决办法]
不用担心,现在的errno是支持多线程的。errno不再是用全局变量实现了。APUE的1.7节有描述。
[解决办法]
errno是线程安全的。
