Мониторинг работы утилиты lhb

Для слежения за работой утилиты lhb сервер резервирования запускает её со специальным ключом, который заставляет lhb выводить хотя бы один символ в заданный файловый дескриптор каждые 30 секунд или чаще. При запуске lhb для возможности чтения этих символов сервер резервирования создает pipe-файловый дескриптор, который становится стандартным потоком вывода lhb. Если управляющая программа не смогла прочитать из этого файлового дескриптора ни одного символа в течение 1 минуты, то она считает, что имеются сбои в работе утилиты lhb, и завершает её работу сигналом SIGKILL. После этого производится перезапуск lhb аналогично запуску после ее обычного завершения.