Fix build

This commit is contained in:
Amos Bird 2023-08-16 10:33:35 +08:00
parent b2dd055cdf
commit 1c300a31b1
No known key found for this signature in database
GPG Key ID: 80D430DCBECFEDB4

View File

@ -73,7 +73,7 @@ static int pollWithTimeout(pollfd * pfds, size_t num, size_t timeout_millisecond
while (true)
{
Stopwatch watch;
res = poll(pfds, num, static_cast<int>(timeout_milliseconds));
res = poll(pfds, static_cast<nfds_t>(num), static_cast<int>(timeout_milliseconds));
if (res < 0)
{
@ -139,7 +139,7 @@ public:
{
pfds[0].revents = 0;
pfds[1].revents = 0;
size_t num_events = pollWithTimeout(pfds, num_pfds, static_cast<int>(timeout_milliseconds));
size_t num_events = pollWithTimeout(pfds, num_pfds, timeout_milliseconds);
if (0 == num_events)
throw Exception(ErrorCodes::TIMEOUT_EXCEEDED, "Pipe read timeout exceeded {} milliseconds", timeout_milliseconds);