From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.7.8) Gecko/20050513 Epiphany/1.6.1 Description of problem: yum repeatedly timing out connections to mirror sites during temporary network congestion. See attached log. Download of primary.xml.gz via web browser successful in this period. Can work around by setting throttle=4k. Network timeout not a user-settable option. Version-Release number of selected component (if applicable): yum-2.3.2-7 How reproducible: Sometimes Steps to Reproduce: 1. create network congestion 2. clear yum cache 3. yum install evolution-2.4.0-2.i386 Actual Results: see attached log Expected Results: primary.xml.gz successfully downloaded Additional info: Fedora Core 4, 400MHz AMD K6, 192M RAM, 56kb dialup line, UK Sunday afternoon. Am attempting to pursue Evolution bug http://bugzilla.gnome.org/show_bug.cgi?id=318293 but not meeting much success!
yum allows you to set the timeout length. See "man 5 yum.conf" for more details.
Interesting, it's not in the yum 2.3.2-7 man page for yum.conf. Anyways just put "timeout=XX" in /etc/yum.conf where XX is the desired timeout in seconds.