This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
How to recover from TCP/IP No buffer space available
- From: Paul Randall <prandall at delta-info dot com>
- To: "ecos-discuss at sources dot redhat dot com" <ecos-discuss at sources dot redhat dot com>
- Date: Fri, 07 Apr 2006 09:13:57 -0400
- Subject: [ECOS] How to recover from TCP/IP No buffer space available
Hi All,
We have built a board which is based on the A&M Rattler board. It has a
Freescale 8270 processor.
We are using the board to stream UDP packets containing video to another
board. This works for several hours, but at some point the transmitting
board gets a 'No buffer space available' error when calling sendto().
When I get this error, I stop sending UDP packets for a few seconds,
then try again. I get the 'No buffer space available' error again. No
matter how many times I try to resend the packet, I get this error.
How can I recover from this situation short of resetting the board?
Paul
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss