Hi, Could be a number of things..
1. Your network alarm and network support threads are not high enough priority to give the TCP/IP stack time to deal with all your data 2. You're simply overloading your CPU, it just can't handle that amount of traffic 3. There's a bug in your network driver that is not releasing MBUF's back to the system 4. You may need to increase the amount of memory allocated to MBUF's and clusters, but this usually masks the problem You could use some of the debug calls to see when the MBUF's are increasing. I`m not sure what you mean by "write" returning -1, you mean SendTo? Or Send? James -----Original Message----- From: ecos-discuss-ow...@ecos.sourceware.org [mailto:ecos-discuss-ow...@ecos.sourceware.org] On Behalf Of cyl cyl Sent: 16 July 2010 09:26 To: ecos-discuss@ecos.sourceware.org Subject: [ECOS] eth_recv out of MBUFs Hello! I got warning: eth_recv out of MBUFs, when I was writing to a connection(frequently) which is NOT NORMALLY closed (hardware is taken out). Usually "write" returns -1, but sometimes it shows that message. I'm using ecos3.0 by the way. Anything will be helpful ! Thank you! -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss