well, old had that also, because of unstash, but a difference here is that I have an upper limit of for how long it continues to trying to sending buffer, the scheduled FlushAndStop2. I was afraid that it could take long time to stop it when buffer is large.