unreadのEOF判定をunreadの中で行うよう修正