gpt4 book ai didi

c - 如何让阻塞在 recv() 上的线程优雅地退出?

转载 作者:太空狗 更新时间:2023-10-29 16:59:09 25 4
gpt4 key购买 nike

有个帖子是这样的:

{  
......
while (1)
{
recv(socket, buffer, sizeof(buffer), 0);
......
}
close(socket);
}

因为线程阻塞在 recv() 调用上,我怎样才能让线程正常退出?

最佳答案

你可以打电话:-

shutdown(sock, SHUT_RDWR)    //on the remote end

检查 this出。

关于c - 如何让阻塞在 recv() 上的线程优雅地退出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18267146/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com