How i can set socket as NON-BLOCKING in lwip 1.2.0?
2008/1/23, Frédéric BERNON <[EMAIL PROTECTED]>: > > For non-blocking, it should be available in 1.2.0. For SO_RCVBUF and > SO_RCVTIMEO, you need 1.3.0. > > > > *====================================* > *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* > *====================================* > P Avant d'imprimer, penser à l'environnement > > > -----Message d'origine----- > *De :* [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] *De la part de*Piero 74 > *Envoyé :* mercredi 23 janvier 2008 11:49 > *À :* Mailing list for lwIP users > *Objet :* Re: [lwip-users] Data waiting but no recv() > > Hi > > if i use lwip 1.2.0 i CANNOT have non-blocking socket and/or > LWIP_SO_RCVBUF? > > please... answer me... i need to know if upgrade to 1.3.0 when available > on single zip file > > Thanks. > Bye, > Piero > > 2008/1/22, Jonathan Larmour <[EMAIL PROTECTED]>: > > > > Josh Rothstein wrote: > > > > > > What is the correct way to make sure that my stack does not lock up if > > I > > > am receiving unexpected data over a connection? Should I just poll() > > > each time around the loop? I cannot just place extra recv()s around > > the > > > loop or else my task will block if no data is waiting. > > > > Theoretically, you can do it in a different task, use select() to wait > > for > > multiple sockets when you would be blocked waiting for input anyway > > and/or > > use non-blocking sockets if you were going to be doing a busy poll > > anyway. > > > > But the more efficient choice is to enable the LWIP_SO_RCVBUF option in > > lwipopts.h and use setsockopt() to set it. > > > > Jifl > > -- > > eCosCentric Limited http://www.eCosCentric.com/ The eCos > > experts > > Barnwell House, Barnwell Drive, Cambridge, UK. Tel: +44 1223 > > 245571 > > Registered in England and Wales: Reg No 4422071. > > ------["The best things in life aren't > > things."]------ Opinions==mine > > > > > > _______________________________________________ > > lwip-users mailing list > > [email protected] > > http://lists.nongnu.org/mailman/listinfo/lwip-users > > > > > _______________________________________________ > lwip-users mailing list > [email protected] > http://lists.nongnu.org/mailman/listinfo/lwip-users > >
<<image002.jpg>>
<<image001.jpg>>
_______________________________________________ lwip-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/lwip-users
