fix EOF flush error