rollback時にhookを先に初期化する

txn_rollbackが例外吐いたときにhookが初期化されない問題を修正しました。
レビュー宜しくお願いします。