私は Python で遊んでいて、特定のポートで UDP パケットをリッスンしています。
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) )
明らかな何かが欠けていますか、それともこれを回避する簡単な方法がありますか?
あなたが流すことができる光を前もってありがとう!
ベンジー