fix bug: hanv't clear ReadBufer before recollect it