套接字编程中close与shutdown的区别

来源:互联网 发布:国产密码算法 推广 编辑:程序博客网 时间:2024/05/14 22:43
close终止了数据传送的两个方向。
shutdown可以有选择的终止某个方向的数据传送或者终止数据传送的两个方向。
shutdown how=1就可以保证对等方接收到一个EOF字符,而不管其他进程是否已经打开了套接字。而close不能保证,直到套接字引用计数减为0时才发送。也就是说直到所有的进程都关闭了套接字。
0 0
原创粉丝点击