>Receiving an RST triggers the err_tcp() error function which posts a NULL 
>message. It appears that the mbox is getting populated with NULL messages, but 
>these messages are not being read out at all, and so the mbox is getting full.
 
I'm not sure it's the case in last CVS HEAD: when err_tcp is called and when we 
are in "connect" step, a NULL message is post in conn->mbox, and since the 
calling thread is waiting this event, the netconn_connect return, and the 
calling thread have to close the socket. During the close, any message in 
conn->mbox is "drained".
 
I can't find the assertion  "sys_mbox_post: mbox not full" (which should be 
more "mbox is full"). Is it in your port, or on the older lwIP source code ?
 
In all cases, I'm not sure that file a bug on a very old release (0.6 if Tokmen 
is right) is a good thing: I don't think that any active developper will 
process it (remember there is lot of releases between yours and the last one).
 
 
  
====================================
Frédéric BERNON 
HYMATOM SA 
Chef de projet informatique 
Microsoft Certified Professional 
Tél. : +33 (0)4-67-87-61-10 
Fax. : +33 (0)4-67-70-85-44 
Email : [EMAIL PROTECTED] 
Web Site : http://www.hymatom.fr <http://www.hymatom.fr/>  
====================================
P Avant d'imprimer, penser à l'environnement
 

        -----Message d'origine-----
        De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de 
aparna.dutta
        Envoyé : mardi 11 décembre 2007 09:49
        À : 'Mailing list for lwIP users'
        Objet : RE: [lwip-users] Receiving RSTs
        
        

         

        We don't want to upgrade to VDSP 5.0 and an entirely new version of 
lwIP at this stage of our project development.

         

        Do you know if there has been any fix for this particular bug in the 
lwIP 1.2.0 , or the VDSP 5.0 port? I will file a bug anyway as Kieran suggested.

         

        What could possibly go wrong if I simply ignored this assertion for the 
time-being?

         

        Thanks and regards,

        Aparna

         

         

        
  _____  


        From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of S. Ali 
Tokmen
        Sent: Monday, December 10, 2007 6:34 PM
        To: Mailing list for lwIP users
        Subject: Re: [lwip-users] Receiving RSTs

         

        Hello

         

        I think the February 2007 update of VisualDSP has lwIP 0.6. Is it 
possible for you to upgrade to VisualDSP 5.0 -it includes lwIP 1.2.0?

         

        Cheers

        
        S. Ali Tokmen
        http://ali.tokmen.com

         

        GSM (fr): +33 66 43 00 555 [Bouygues Telecom]
        GSM (tr): +90 555 266 52 73 [Avea]

         

        My AIM, ICQ, MSN Messenger, and Yahoo IM
        contact details are on http://contact.ali.tokmen.com/

         

         

                ----- Original Message ----- 

                From: aparna.dutta <mailto:[EMAIL PROTECTED]>  

                To: 'Mailing list for lwIP users' 
<mailto:[email protected]>  

                Sent: Saturday, December 08, 2007 11:27 AM

                Subject: [lwip-users] Receiving RSTs

                 

                We are using Lwip ported onto the Analog Devices VDSP++ 4.5 
(Blackfin family , Feb 2007 update) to develop a client which tries to connect 
to a windows PC server using the socket connect() API.

                 

                When the Windows server is not up, the PC responds with a RST 
for a received SYN. The connect() API returns an error, and the client retries 
connect() after every few seconds. 

                 

                After retrying for the number of times equal to the 
SYS_MBOX_SIZE, the code fails with the assertion "sys_mbox_post: mbox not full".

                 

                Receiving an RST triggers the err_tcp() error function which 
posts a NULL message. It appears that the mbox is getting populated with NULL 
messages, but these messages are not being read out at all, and so the mbox is 
getting full.

                 

                Is this correct behaviour ?

                 

                Thanks and regards,

                Aparna

                 

                
  _____  


                _______________________________________________
                lwip-users mailing list
                [email protected]
                http://lists.nongnu.org/mailman/listinfo/lwip-users

<<image001.jpg>>

<<image002.jpg>>

BEGIN:VCARD
VERSION:2.1
N:BERNON;Frédéric;;M.
FN:Frédéric BERNON
ORG:HYMATOM SA;Recherche et Développement
TITLE:Chef de projet informatique
TEL;WORK;VOICE:04-67-87-61-10
TEL;WORK;FAX:04-67-70-85-44
ADR;WORK;ENCODING=QUOTED-PRINTABLE:;23;Zone Industrielle=0D=0A175 rue de Massacan;VENDARGUES;;34740;FRANCE;
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:23=0D=0AZone Industrielle=0D=0A175 rue de Massacan=0D=0AVENDARGUES 34740=0D=
=0AFrance
URL;WORK:http://www.hymatom.fr
ROLE:Chef de projet informatique
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
REV:20020404T083210Z
END:VCARD
_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to