Xtermウィンドウのサイズを変更すると、そのウィンドウで実行されているDjangoが終了します。

Xtermウィンドウのサイズを変更すると、そのウィンドウで実行されているDjangoが終了します。

ターミナルウィンドウでDjangoインスタンスが実行されています。ウィンドウのサイズを変更するたびに、Djangoプロセスは異常終了し、error_logファイルに記録は残りません。

私はラット、xmonad、mwmでテストしました。 xtermとrxvt-unicodeの両方が影響を受けます。さらにPuTTYも影響を受けます!

答え1

Django 1.7は2014年9月2日にリリースされ、2015年12月1日に終了しました。

しかし、この問題はまだ熱い問題のままです。

これはPythonの既知の問題であり、次のドキュメントで説明されています。

Python(およびDjango)は特別な措置を講じませんが、SIGWINCH読み取りが中断される可能性があります。 Pythonの修正がバージョン3.5に提出されました。問題 23285、2015年2月7日。

関連情報