Hi

I have a small client system with an ATMEL AT91 processor.

This client regularly polls a server program on my pc with a tcp call.

If the server program is running when I start the client everything works nicely.

If I start the client when the server program is not running the client tries to contact the server regularly without success, but works as it should otherwise.

But if I now start the server program, the client polls the server two times successfully and then hangs. It hangs in the module tcp.c in function tcp_slowtmr in the section at the end of the function that starts with the comment:

/* Steps through all of the TIME-WAIT PCBs. */ Line 620

I am no expert on tcp/ip communication, so maybe I am not doing something right when a connection attempt fails.

What is the proper way to deal with an unsuccessful connection attempt?

Please help me with this. We just got an interested customer who wants a test installation in a few weeks.

 

Med vänlig hälsning/Best Regards
Jan Wester

_________________________________

WHI Konsult AB

Scheelegatan 11, 112 28 Stockholm, Sweden
www.whi.se
[EMAIL PROTECTED]
+46 8 449 05 30

 
_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to