mod_ruby でのセッション

どうも mod_ruby 環境で動かすとセッションまわりの挙動がおかしいのでデバッグ
書き換えたはずのデータを次にちゃんと読めていなかったり、デッドロックしたりする。データが正しく読み込めないから Session#close 関係だろうと思っていたけど、やっぱり1つ呼び忘れているところがあった。

Session オブジェクトを作るところとか close するところとかは、もちろん一箇所にまとめてるわけだけど、そうじゃないところが残っていたと。もうちょっとスマートに処理できるよう考えよう。