Цитата
но вроде бы все должно сработать в течении каких то секунд, а не десятков...
Возможно дело в том, что у меня GPRS. После разрыва как правило меняется IP, так-что досылать некуда, вот и ждет (время ожидания ACK) * (кол-во попыток).
Цитата
Попробуйте установить опцию
#define SO_REUSE 1
Не помогло

Цитата
Надеюсь вы не закрываете netconn переданный в listen, его не надо удалять без особой надобности при потере коннекта.
Закрываю, дело в том, что при презагрузке модуля может произойти смена сим-карты и соотв режима работы - может понадобиться открыть другой порт, или вместо серверного поднять клиентское соединение итд.