Date: Tue, 28 Mar 2000 17:05:41 -0500 From: mike ryan <mikeryan@post.harvard.edu> To: stable@freebsd.org Subject: dhclient failure due to timeout limit on select Message-ID: <20000328170541.A25874@medianstrip.net>
next in thread | raw e-mail | index | archive | help
observed on 4-stable, though this appears to be equally relevant on 3-stable and current: select() returns EINVAL on timeouts of more than 100 million seconds due to an apparently arbitrary limit in itimerfix(). this causes dhclient to bail after obtaining a lease exceeding that limit. my rcn cable modem service, for example, sets a renewal time of 1073741823 seconds. while this pretty much means "don't bother renewing", it'd still be nice if dhclient didn't give up. is there a reason why there needs to be a 100000000 second limit in select and/or itimerfix? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000328170541.A25874>