5
私はPythonで遊んでいて、指定されたポートでUDPパケットを待ち受けていますが、すべて正常に動作しているようですが、長時間経過するとスクリプトは次のエラーでクラッシュします:Python 'Connection reset by peer'
data = self._sock.recv(self._rbufsize)
socket.error: [Errno 54] Connection reset by peer
スクリプトだけを再起動すると、短い時間後に同じクラッシュが再び発生します。サーバーを再起動すると、しばらくの間問題が完全に解決されたように見えます。物事のソケット側に関しては
、私がやっている:
UDP_IP = "0.0.0.0"
UDP_PORT = 6000
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
sock.bind((UDP_IP, UDP_PORT))
は、私が何かを明らかに不足しているか、単にこれを回避するための簡単な方法があるだろうか?
事前にお気軽にお問い合わせください。
ベンジー