ISO-2022-JPへのエンコード時バグ

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6226510
JavaISO-2022-JPの出力をすると、最後のSO(簡単に言うと漢字終わりの符号)が出力されないバグ。これまた昔のプロジェクトで発覚して、結局場当たり的な解決をした記憶が。
Java1.6では修正済み(http://java.sun.com/javase/ja/6/webnotes/fixedbugs.html)とこのこと。
なるほどstreamのflush時に呼ばれるreset()でSOするのを忘れてた、と。
影響かなり大きいからJava1.5にもバックポートされるべきだと思うんだけどなぁ。