前の時々 Internal ServerError になる現象は tDiary の spam フィルタが Domain Blacklist を引きにいってる間に TERM シグナルを受け取ると (rubyが)デッドロックしてしまうからのようだ。 FastCGI では TERM は「(現在リクエストの処理中ならば完了してから)終了処理に入れ」と言う要求なので単に無視するわけにもいかない。かと言って何もハンドラを定義しないと、処理中に中断される可能性があるのでそういう訳にもいかない。
……と言うところまで突き止めたのだけど、どうしようもないので DNSBL を引かないようにして回避。確かにエラーはでなくなった。
ところでこのサーバでは mod_fastcgi ではなくて mod_fcgidと言うコンパチモジュールを使っているのですが、これがかなり良い感じです。 ただし ExternalServer は使えないけど。
タイミングが謎。 タグ情報の読み込みの時によくなる気がするが、それ以外でも起きる様だ。
仕方ないので暫く xmms に戻してみた。 あれ…… UTF8 locale でちゃんとフォント出てるね。 時間がないので追求は先送り。
電撃で少し前に完結した学園ホラー「Missing」シリーズの作者による、短編集。Missing に登場した魔女と影の人が全編に登場するが(最後の短い1話を除き)直接は関係ない。
一時期グロの方に行ってしまった作者だけれど、これはちゃんと サイコホラーで結構面白い……のだけれど、特に怖いと思わないのは 私が摩耗したせいだろか(カッターナイフの話は痛そうだなーとは思う)。
しかしそれはさておき。 この本電撃からでているライトノベルなんだが、ハードカバーで1300円もする。最近この手の単行本を出しているのは売り上げが頭打ちになってきてて、短期でも良いから1冊の利益をあげようと言う事なんだろうかね。