Доброго всем времени, дорогие форумчане). Прошу вашей помощи. Появилась небольшая проблема (а может и большая). Пытался самостоятельно решить ее, но так как в линуксе недавно, замучил гуголь досмерти)), а подходящего решения так и не нашел((.
Вообщем суть проблемы такова: есть приложение, которое зависает при потери связи с сервером. После восстановления связи софтина так и продолжает висеть. И сервер и клиент (где висит софтина) в одной локальной сети. Не могу сообразить как написать скрипт, но смысл его примерно такой:
1. Скрипт всегда работает (на клиенте) и проверяет связь с сервером. Если связь есть - ничего не делает.
2. Связь с сервером пропала - тоже ничего не делает, ждет когда появится.
3. Связь появилась - killall <висящая прога> && <запуск проги>.
4. Скрипт продолжает вести наблюдение))
На всякий случай: ОС Debian 8.6, на обоих машинах. Очень надеюсь на вашу помощь.