私は、Safari を含むすべての主要なブラウザーで正常に動作する WebSocket サーバーを持っています...しかし、何らかの理由で、OSX と iOS の両方の Safari で、ブラウザー ウィンドウを閉じたり、別のページに移動したりすると、何のソートも得られません。オペコードを閉じると、ソケットが開いたままのように見えるため、すべての recv() 呼び出しがブロックされ、send() 呼び出しが引き続き成功します。これにより、実際にはアクティブではないユーザーのリソースを大量に消費するゾンビ スレッドが発生します。Safariでこれを処理するために必要な他の魔法はありますか?