This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Re: FreeBSD-Stack not responding (Update)
- From: Christoph Csebits <christoph dot csebits at frequentis dot com>
- To: eCos mailing list <ecos-discuss at sources dot redhat dot com>
- Date: Wed, 31 Jul 2002 12:11:15 +0200
- Subject: Re: [ECOS] Re: FreeBSD-Stack not responding (Update)
- References: <20020731120241.A13557@frequentis.com>
Sorry something missing at the bottom,
On Wed, Jul 31, 2002 at 12:02:41PM +0200, Christoph Csebits wrote:
> hi,
>
> i have a simple time client in ecos,
> connecting to TCP port 13 of a linux host
> in the same subnet performing one read
> and then closing the socket.
>
> i used ethereal to monitor the app
> with
>
> the old stack:
>
> ecos > host [SYN] Seq=4212 Ack=0
> host > ecos [SYN, ACK] Seq=6307 Ack=4213
> ecos > host [ACK] Seq=4213 Ack=6308
> host > ecos [PSH, ACK] Seq=6308 Ack=4213
> host > ecos [FIN, ACK] Seq=6334 Ack=4213
> ecos > host [ACK] Seq=4213 Ack=6335
> ecos > host [FIN, ACK] Seq=4213 Ack=6335
> host > ecos [ACK] Seq=6335 Ack=4214
>
> read gives me a time/date string.
>
> and the new stack:
>
> ecos > host [SYN] Seq=0625 Ack=0
> host > ecos [SYN, ACK] Seq=0897 Ack=0626
> ecos > host [ACK] Seq=0626 Ack=0898
> host > ecos [PSH, ACK] Seq=0898 Ack=0626
> host > ecos [FIN, ACK] Seq=0924 Ack=0626
> ecos > host [ACK] Seq=0626 Ack=0898 <----- (1)
> after 3 seconds
> host > ecos [FIN, PSH, ACK] Seq=0898 Ack=0626
> after 6 seconds
> host > ecos [FIN, PSH, ACK] Seq=0898 Ack=0626
> after 12 seconds
> host > ecos [FIN, PSH, ACK] Seq=0898 Ack=0626
> :
>
read is blocking
at line (1) the Ack should be 0925, isnt it?
(pattern matching with the old stack)
what is going wrong here?
thanks for your time, regards, Christoph
--
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss