Есть объект класса ConfigManager, который имеет вызов функции Init с флагами: INIT, UPDATE и RELOAD. Вызывается функция Init с флагом INIT для инициализации конфига, его чтения и последующей загрузкой в объект класса ConfigManager, после загрузки файла, он закрывается и про файл забывается до тех пор, пока разработчик не захочет обновить данные из файла вновь