今日の帰り際に大きめの不具合を見つけてしまって、来週はその対応をすることに。そんなわけで来週も3連休にする計画は引き延ばしになってもーた。とほほ。
一昨日つっこんだfilterのDNSBLチェックの部分にエラーが出ているとの報告。エラー内容を見ると
uninitialized constant TDiary::Filter::SpamFilter::ResolvError (NameError)
とのことで、名前空間エラーらしいので、ResolvErrorを拾う部分を
rescue Resolv::ResolvError
と変更してコミった。これについてはすぐに納得できたんだけど、なんでTimeoutErrorは大丈夫なのか#tdiaryでぼやいてみたら、TimeoutErrorの方は内部で
Timeout::Error
となっているから名前空間は大丈夫と。こいつは知らなかったなあ。つーか、激しくBKの予感が。