ありがとう。db::open/closeのエラーはパターンを裏付けている。
より興味深いのは、終盤のゾンビソケットの活動と、ソケットスレッドモニターが反応したものの復旧できなかったことだ。マシンはネットから切れていたのかな? test5のMSG_DONTWAITがLibertyのゾンビ問題を解決した。どのテストバージョンで動かしていた? (ログにテストバージョンを出力するようにすべきだな)
マルッティ・マルミのメール(2009年11月18日01:50 UTC)まだ役に立つかもしれないので、ログをお送りします。
サトシ・ナカモトのメール(2009年11月16日06:20 UTC)回避策のアイデアがあるが、エラーがどのファイルで発生しているかによる。db.logにエラーがいくつか蓄積されているなら、送ってもらえるかな? (たとえ非常にシンプルで退屈な内容でも)記録されるのはいつもblkindex.datかな? それともaddr.datやwallet.datも入っている?