Foma
в том что не обрабатываешь ошибки, делаешь выключение и снова включай сервак... отказоустойчивость, worker thred....
какие ошибки.. во всём коде, через который проходит это сообщение, есть только 1 try/catch, который тоже не срабатывает..
конечно, после рестарта всё снова будет работать, но при получении того же сообщения программа снова зависнет..