[Buildroot] [PATCH 1/2] download/cvs: add a 10 minute timeout
peter at korsgaard.com
Thu May 31 17:35:24 UTC 2018
>>>>> "Arnout" == Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be> writes:
> Apparently, CVS servers can be deadlocked and in that case clients will
> retry connecting to them indefinitely. Cfr.
> Apparently, the sf.net CVS server got in such a deadlock on 2018-05-18,
> and almost 2 weeks later it is still not fixed.
> Instead of just hanging, we should fall back on BR2_SECONDARY_SITE. To
> achieve this, it's sufficient to add a timeout to the CVS command.
> The timeout value is of course arbitrary. However, we can assume that
> nobody will be putting large projects under CVS any more.
Tell that to the BSD people ;)
> So if the download takes more than 5 minutes, it's probably
> broken. Let's put the timeout at 10 minutes then.
This is somewhat ugly - But lets indeed keep pragmatic, almost no
projects use CVS anymore.
Bye, Peter Korsgaard
More information about the buildroot