2016-05-18 10 views
0

私はpythonがインストールされたlighttpdサーバを持っています。そのサーバはcgiを使用しています。私はServer Sent Eventsとの接続を設定することができますが、クライアントが切断したかどうかを検出する方法はわかりません。私は、あなたがそれを検出するためのメッセージを送信しない限り、クライアントが切断するかどうかを伝えることは不可能だということをどこかで読んでいます。メッセージを送信した後にクライアントの切断を検出する方法が不明です。私はちょうど行うメッセージを送信するたびに...サーバー送信イベントがクライアント切断を検出しましたか?

print(message) 
sys.stdout.flush() 

は、私は、クライアントが切断されたりしませかどうかを確認するために標準入力を読み取ることがありますか?

答えて

1

次のバージョンのlighttpd(1.4.40)は、クライアントが切断して、CGIがまだ実行中の場合にTERM信号をCGIに送信するかどうかを検出します。

関連する問題