Кто нибудь сталкивался с проблемами с приложением использующим hibernate once resume many times concept и ewf ram reg mode на embedded win 7
У нас есть автономное приложение на embedded win 7, которое использует концепцию HORM и режим ewf ram reg. Сервер находится на vxworks, и оба они подключены через порт ethernet. Связь устанавливается с помощью сокетов. При запуске приложения мы получаем настраиваемую ошибку , которая происходит, если первый обмен сообщениями не произошел.
У нас есть механизм повторной попытки, как только socket.connect возвращается с исключением. Поскольку у нас нет журналов , мы не можем подтвердить, действительно ли повторная попытка происходит.
Но как только мы переустановим приложение и создадим новую точку гибернации , проблема не возникнет.
Любые зацепки будут оценены по достоинству.
Заранее спасибо
Что я уже пробовал:
Заметил одну вещь , статус просмотра tcp-это syn_sent.Но wireshark capture не показывает syn-пакет, отправленный из клиента. Таблица Arp на клиенте не имеет записи для сервера на момент возникновения проблемы. Подозревая, что соединение не возвращается.
p.s: ip и номера портов сервера жестко закодированы в конфигурационном файле на стороне клиента