Анализ кода завершения процессов
При завершении процесса управляющая программа анализирует код завершения. В случае получения кода завершения, свидетельствующего о невозможности продолжения работы (разрушение БД или несоответствие версий БД и ядра СУБД), управляющая программа заканчивает свою работу с предварительным переходом в MAINCRASH
, SLAVECRASH
, MAINFAILER
, SLAVEFAILER
состояние и запоминанием этого состояния в state
файле соответствующей БД. В разрушенное (CRASH
) состояние БД переводится при невозможности дальнейшей работы (при соответствующем коде завершения ядра СУБД ЛИНТЕР или при завершении утилиты lhb на этапе первоначального копирования данных).