This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: Re: What causes interrupted network system calls?
Grant Edwards <grant.b.edwards@gmail.com> writes:
> We do have CYGPKG_LIBC_SIGNALS (it comes in with one of the
> network templates), but nobody ever calls raise(), and I'm
> pretty sure nobody ever calls signal() either.
I don't think that package does any real signal handling. It is just
there to provide the minimal signal mechanism required by the C
library. It wouldn't cause these problems.
> Our copy of the network stack is mostly a few years old, so I'm
> going to see if I can build with a current snapshot of the
> FreeBSD net package.
I doubt that there will be much difference, but it is worth a try.
--
Nick Garnett eCos Kernel Architect
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
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss