读的线程用的是select,写的线程是每30秒往服务器发一个包,如果在这个过程中我发现连接异常了那么我在一个线程里面关闭socket的时候会不会造成程序异常退出,请问在这个过程中我需要注意哪些方面?另外我的socket是异步的,我想每次给服务器发送信息之前先判断一下连接是否正常,现在的做法是每次给服务器发消息前先去connect一次,但是我觉得这样做不太优雅,想顺便问一下大家有什么好的检测方法。
收起
搜“心跳包”。
报告相同问题?