Date: Wed, 17 Mar 2004 11:00:05 +0300 From: Zherdev Anatoly <tolyar@mx.ru> To: cjclark@alum.mit.edu Cc: cristjc@comcast.net Subject: Re: Problem with closing tcp session between cisco and freebsd Message-ID: <20040317110005.3925a22a@dwarf.demos.su> In-Reply-To: <20040317073956.GA52536@blossom.cjclark.org> References: <20040316125335.5f64cac5@dwarf.demos.su> <20040317000611.GA51156@blossom.cjclark.org> <20040317101453.5fcdaa82@dwarf.demos.su> <20040317073956.GA52536@blossom.cjclark.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 16 Mar 2004 23:39:56 -0800 "Crist J. Clark" <cristjc@comcast.net> wrote: > But it looks like my guess is probably correct. The receive buffer at > the FreeBSD end is full. When it receives more TCP data, it cannot > accept it so it ACKs up to whatever it has in the buffer and not what > the sender sent in the last segment. It also sends a window size of > zero to tell the sender it's not accepting more data at the moment. > > You need to flush the buffer at the FreeBSD end. The program receiving > on that socket needs to read the data. If the process is frozen, kill > it and things should clear up. OK. Thak you. I will find problems in programs. -- Zherdev Anatoly.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040317110005.3925a22a>