This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: RedBoot sends continuous ACKS in TIME_WAIT state.
- To: grante at visi dot com
- Subject: Re: [ECOS] RedBoot sends continuous ACKS in TIME_WAIT state.
- From: Mark Salter <msalter at redhat dot com>
- Date: Mon, 26 Mar 2001 21:57:15 -0500
- CC: ecos-discuss at sources dot redhat dot com
- References: <20010326194931.A7833@visi.com>
>>>>> Grant Edwards writes:
> Following __tcp_close() on a socket, the RedBoot TCP stack
> exchanges a continuous stream of ACKs with my Linux box. The
> RedBoot socket is in the TIME_WAIT state. Do we really want to
> send out ACKs in TIME_WAIT state?
For some reason, RedBoot is performing and active close. When I wrote
the tcp stack, it was for a gdb stub which was always going to keep
the connection open for as long as the other end wanted, so I don't
think active closes have ever been tested. There is probably a bug in
that part of the tcp stack. On the other hand, RedBoot should not be
doing an active close in the first place.
--Mark