o2tの日記

京都でIT技術者として働くo2tの日記。phpやpythonネタが多いです。

pythonでプロセスをkillする時の作法

初めてpythonと格闘しているo2tです。

 

さて、いまpythonをつかって、Linuxでプロセスを管理するようなプログラムを作成しています。

 

プロセスを落とすとき「os.kill(pid, signal.SIGUSR1)」を使っていますが、これだとプロセスがゾンビ<defunct>となって残ってしまっています。

 

どのように対処すべきなのか、pythonのお作法を勉強中です。