И чего делать? Втварь в сетевой уровень почти не лезет, дергает обычные системные send/recv. Если линукс с настроенным по умолчанию tcp/ip стеком считает, что соединение должно порваться - он его рвет. В втвариесть параметр keepalive, но он нужен чтобы порвать соединение быстрее.
Лог покажи.