相关疑难解决方法(0)

为什么写一个封闭的TCP套接字比读一个更差?

当您读取一个已关闭的TCP套接字时,您会收到一个常规错误,即它返回0表示EOF或-1,以及一个errno可以打印的错误代码perror.

但是,当您编写一个封闭的TCP套接字时,操作系统会发送SIGPIPE到您的应用程序,如果没有捕获,它将终止应用程序

为什么写封闭的TCP套接字比读取它更糟糕?

language-agnostic sockets network-programming network-protocols

13
推荐指数
3
解决办法
4421
查看次数