python socket server端识别到client端异常断开,并移除连接池
最近在使用python建立socket多线程通讯,对于判断对端是否在线,没有active这个属性。
查询网上的资料,data = socket.send(msg),if not data:或者if (len(data) == 0):,当客户端异常断开的时候,还是会导致server端异常退出。
加入try excepConnectionResetError 后问题解决。记录如下
import socket
from threading import Thread
import socketserve.
原创
2020-08-29 00:03:45 ·
5356 阅读 ·
0 评论