Xkanon(18)

やはり、bless でウィンドウを残したまま終了してしまう。

 その際に、"Now Music shutdown … Killed but not removed process" というメッセージが出ていたことに気づきました。

 "Killed but not removed process" で探すと、contrib/music.c にありました。SIGTERM で killpg しています。しかし、ウィンドウが残ったときには、SIGTERM でプロセスは終了しないので、SIGKILL も追加で送ることにしました。

 対症療法になりますが、これでいいでしょう。

 あと、気になっていた禁則処理も、プロポーショナルフォントでもできるように若干修正しました。

Xkanon

Posted by sirius