diff --git a/Net/src/SocketImpl.cpp b/Net/src/SocketImpl.cpp index 7565bb73d..ca00a5d4d 100644 --- a/Net/src/SocketImpl.cpp +++ b/Net/src/SocketImpl.cpp @@ -688,7 +688,7 @@ bool SocketImpl::poll(const Poco::Timespan& timeout, int mode) { Poco::Timestamp start; #ifdef _WIN32 - rc = WSAPoll(&pollBuf, 1, static_cast(timeout.totalMilliseconds())); + rc = WSAPoll(&pollBuf, 1, static_cast(remainingTime.totalMilliseconds())); #else rc = ::poll(&pollBuf, 1, remainingTime.totalMilliseconds()); #endif