データをとりこぼしたいならば、
単に non blocking mode にすればいいような気がする。