Это похоже на вопрос: "У нас иногда пропадает электроэнергия, и от этого мы имеем сбои. Что делать?" :). Да сделайте нормальный протокол!
P.S. Программа не должна виснуть НИКОГДА, исключая сбои ОС.
E-mail: info@telesys.ru