Early forced flushing allowed #45

@asakamirai Can you try out this branch and see if it solves the problem of early flushing?