Fixed to data input come in whatever the situation is like

I blocked the data input when there is one by misunderstanding.
so i fixed it so data can be in whatever there is on the next buffer