out_buf control only when flushing