porting bird to ecos

Andreas Steinmetz ast at domdv.de
Tue May 16 16:28:15 CEST 2006


Martin Mares wrote:
> BIRD doesn't need fork(), but as I was thinking about non-blocking IO,
> it could be probably worked around by using select() or poll() after
> each IO operation. Does eCos support these calls properly?

Be careful. There are cases when select/poll may return signalling data
but on receive there isn't any available and thus receive will block. I
do remember there was a lkml thread about this problem. It may work as
expected on other OS, though.

-- 
Andreas Steinmetz                       SPAMmers use robotrap at domdv.de



More information about the Bird-users mailing list