>>533
> でも、flushをいれずにcloseしか入れていない時も
> closeの前後に入れていたログが出ていませんでした。

ただの勘違いじゃねーかと思うが。
そうでなければfinallyのcloseの前の処理で例外発生しててcloseまでたどりつけてないのかな?
例えば、ログ出力時にOutOfMemory食らっててcloseまでたどり着けない、とか。