さて、これは私が私のpythonソケットサーバーでやろうとしていることです。
サーバーがデータを送信する方法を模索しています。ただし、使用されているアドレスのリストで切断されたクライアントが見つかった場合。リストから削除します。また、データの送信にUDPを使用しています。これはゲームサーバー用です。ある種のようなもの:
for item in AddressList:
if item != errno[10054]:
sendto("data here", item)
else:
del(AddressList["spot where error occurred"])
これが私がやろうとしていることのアイデアを与えるのに役立つことを願っています。「socket.selectを使ってみませんか?」と言う前に さて、私が試したところ、socket.selectでUDPを動作させることができませんでした。そして、私がゲームエンジンで行っているようにTCPを実行すると(私はblenderを使用しています)、recv()を実行するとフリーズします。