我正在了解一个基于服务器和各种客户端的应用程序,但我在发送命令时遇到问题。每当我在客户端执行ctrl+c操作时,发送操作都会杀死所在的线程和正在运行的进程(为了拥有多个客户端,我将一个线程设置为其中一个)。
如果客户端正确结束(执行关闭套接字),服务器不会死亡,但是当我在客户端上使用ctrl+组合时,两者都会退出。c
我该怎么做才能防止发送命令出现这种行为?
提前致谢
c sockets
c ×1
sockets ×1