[En-Nut-Discussion] Nut/OS freezes when sending UDP packets.

Louis B louisjbarman at hotmail.com
Tue Nov 16 11:26:41 CET 2004


Hi All,

I am using Nut/OS 3.4.3 and the WinAVR compiler.

When I send UDP packets to an IP address that exists using NutUdpSendTo() 
everything works fine.

However if I send a UDP packet to an IP address that does NOT exist then 
Nut/OS freezes for about 2 seconds, including ALL the threads that are 
running. This behaviour will cause me problems because I have a Dual 
Redundant distributed system that is resilient to failure implemented using 
the Ethernut 1.3 boards. I want the system to carry on working without 
freezing even though some parts of the system may be switched off or 
disconnected.

I have noticed that behaviour stops happening if you momentarily turn on and 
then off again the missing IP address (ie Nut/OS stops freezing after the 
missing IP address has appeared and disappeared again).

Please can you give me a hints or ideas on how to stop Nut/OS 3.4.3 from 
freezing.

Thanks,

Louis B.





More information about the En-Nut-Discussion mailing list