Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jul 2004 13:48:10 -0700
From:      "Darren Pilgrim" <dmp@bitfreak.org>
To:        "'Matt White'" <matt+list.sw.freebsd.current@publicly.neglect.us>, <freebsd-current@freebsd.org>
Subject:   RE: fetch hangs, part 2
Message-ID:  <000401c46e9a$e14dd590$132a15ac@spud>
In-Reply-To: <2EDF6D54F4853447EB6F9018@[192.168.1.3]>

next in thread | previous in thread | raw e-mail | index | archive | help
I've been having the same (or a similar problem).  Fetching the distfile =
for
a port will hang.  I poked some more at this and found that all the =
sites
fetch is hanging on successfully negotiate the TCP connection then go =
dead
without closing the connection.  My workaround has been to edit the =
Makefile
and remove the offending site from MASTER_SITES or manually fetch from
ftp.freebsd.org.

> From: Matt White
>=20
> Thanks, but it looks like those are the default settings, so I'm =
guessing=20
> setting that's not going to help me.  It's probably better to figure =
out=20
> what's wrong here anyway so we can use whatever settings we want.  If =
I=20
> don't hear anything more, I'll try to get a ktrace tonight.
>=20
>=20
> -Matt
>=20
> --On Sunday, July 18, 2004 1:48 PM -0500 "Conrad J. Sabatier"=20
> <conrads@cox.net> wrote:
>=20
> >
> > On 18-Jul-2004 Matt White wrote:
> >> I looked in the archives and saw that a couple of others also had
> >> this
> >> problem.  Fetch is getting distributions for ports and it'll just
> >> hang.
> >> Killing the build and restarting it will usually cause it to =
advance.
> >> Did
> >> any of you guys who saw this problem before come up with a =
solution?
> >
> > I found that changing my buffer size settings made all the =
difference.
> > I had been using the following in /etc/sysctl.conf:
> >
> > net.inet.tcp.recvspace=3D131072
> > net.inet.tcp.sendspace=3D65536
> >
> > Changing them to:
> >
> > net.inet.tcp.recvspace=3D65536
> > net.inet.tcp.sendspace=3D32768
> >
> > Solved the problem.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000401c46e9a$e14dd590$132a15ac>