[Boost-users] Synchronous read from a serial port with timeout?