fix flush_straigh bug.