カスタムタグでエラー

カスタムタグでたまにエラー。
出力する際、bodyContent!=nullならbodyContent.getPreviousOut().print()とするがIOException.
stream closed. だそうで。
んー。常にそうならいいけど、時たまだからたまらない。
この1週間ずっと探し続けてようやくその箇所を発見した。
とはいえなぜ、ボディをもつのに#getPreviousOut()がすでにストリームが閉じているのか?