fixed timeout for WSAPoll

This commit is contained in:
Günter Obiltschnig
2019-06-22 21:29:24 +02:00
parent 78c2ef8b85
commit b782d17ced

View File

@@ -688,7 +688,7 @@ bool SocketImpl::poll(const Poco::Timespan& timeout, int mode)
{
Poco::Timestamp start;
#ifdef _WIN32
rc = WSAPoll(&pollBuf, 1, static_cast<INT>(timeout.totalMilliseconds()));
rc = WSAPoll(&pollBuf, 1, static_cast<INT>(remainingTime.totalMilliseconds()));
#else
rc = ::poll(&pollBuf, 1, remainingTime.totalMilliseconds());
#endif