В общем ошибка и у меня и в post_action. Прилагаемый патч нормализует
поведение cleanup-процедур, при использовнии post_action.
Зачем cleanup вызывать до post_action ?
В этом случае cleanup вызывается дважды - до post_action и во время
завершения запроса. Смысл cleanup в том, чтобы завершить залипшие подзапросы.
Игорь Сысоев
http://sysoev.ru