[Bug 40540] ReadIntervalTimeout is ignored if there is data in the buffer when ReadFile is called and no data arrives after that