The overlapped handling in Serial::isPending is wrong on WIN32. If you call isPending more than once with a timeout other than INFINITE the second call will always wait until the timeout elapsed even if there is data available.
-- "Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail
serial_isPending.patch
Description: Binary data
_______________________________________________ Bug-commoncpp mailing list Bug-commoncpp@gnu.org http://lists.gnu.org/mailman/listinfo/bug-commoncpp