On Nov 2, 1:31 pm, Andrei <[email protected]> wrote: > "Ждать этого оторванного клиента на разорванном со стороны клиента > канале? > А закрытию разорванного канала сбросится и вся информация по этому > соединению на стороне сервера. " > почему сбросится? что мешает выждать и серверу, и клиенту > восстановления связи, и продолжить работу > как ни в чем не бывало?
Невозможно. Если протокол изначально ориентирован на работу в контексте TCP-соединения (то бишь весь менеджемент сессий и состояний заточен под коннект) - то чтобы сделать его нечувствительным к обрывам, нужно все переделать заново. С учетом вещей типа current_connection, там на эти коннекты завязано все, что только можно. Новый сетевой протокол, конечно, бы не помешал, но кто его будет делать, если он нужен паре человек во всем мире :)

