From: Bert Hubert Date: Thu, 10 Feb 2011 20:09:52 +0000 (+0000) Subject: freebsd might need '-1' for timeout instead of 'a negative value' X-Git-Tag: auth-3.0~239 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a135720dbba71b97871dd0b137d5f0920902c445;p=pdns freebsd might need '-1' for timeout instead of 'a negative value' git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2008 d19b8d6e-7fed-0310-83ef-9ca221ded41b --- diff --git a/pdns/signingpipe.cc b/pdns/signingpipe.cc index 4b5138be2..76bbce37a 100644 --- a/pdns/signingpipe.cc +++ b/pdns/signingpipe.cc @@ -133,7 +133,7 @@ pair, vector > ChunkedSigningPipe::waitForRW(bool rd, bool wr, pfds.push_back(pfd); } - int res = poll(&pfds[0], pfds.size(), seconds * 1000); // negative = infinite + int res = poll(&pfds[0], pfds.size(), (seconds < 0) ? -1 : (seconds * 1000)); // -1 = infinite if(res < 0) unixDie("polling for activity from signers, "+lexical_cast(d_sockets.size())); pair, vector > vects;