Arioch wrote:

1) даже в этом случае, чем дальше, тем больше вероятность, что уже случилось 2) запусти, действительно, регулярно повторяющийся ивент. При каком-то постоянно происходящем запросе, чтобы раз в несколько минут посылался. Перестал посылаться - значит пора переподключаться.

Так у меня и сделано. Только пишется в лог о проблеме.
Ещё сейчас для надёжности вставил проверку кодов возврата функции
isc_que_events и PostMessage, которые используются при обработки события. А то мало что...

Ещё вопрос как делать передподключение. Достаточно ли будет
пары: isc_cancel_events+isc_que_events или целиком реконнект делать.
Сейчас коннект висит бесконечно.

Ну под виндой я бы посмотрел в сторону SysInternals
Там были программы типа TDI Monitor и TCP Lister

[..]

Да, это может прояснить ситуацию, но проблема что непосредственного доступа к серверу я не имею - он слишком далеко.

Второй момент тут в том, что служба и сервер на одном компе работают, хотя протокол TCP используется для единообразия.
Проблемы с сетью по идее не должны влиять в этом случае.



Reply via email to