Pythonでasyncioの非同期処理を実行中にシグナルハンドラが実行された場合、非同期処理は処理を一時的に停止するか?

Pythonの非同期処理の標準ライブラリであるasyncioを用いて非同期処理を実行している時にOSからシグナルを受信してシグナルハンドラに登録した関数が呼び出されるとPythonのGILの性質により実行されていた非同期処理は一時的に処理を中断することを確認した。...

 · 2 min · しむどん三度無視

EmacsのサブプロセスをGraceful Shutdownする

AWSのECSの停止時の挙動をローカルでエミュレートするためにGraceful Shutdownのための関数を実装した。...

 · 3 min · しむどん三度無視