Проблема в том, что у меня не Завр, см. подписьalien8 писал(а):>>FBreader уже как минимум трое суток постоянно работает.
А что, Завр при этом не отключается??? Или он от БП работает? И вы все трое суток читаете без перерыва??
Ну хоть на ночь отключайте
И на длительный перерыв без чтения можно FBR закрывать.

Что касается записи настроек, то судя по всему там все нормально. Я уже провел мини-эксперимент и убедился, что дата файла config.changes меняется только при реальном изменении настроек, т.е. если FBreader не трогать, то перезаписи не будет. Также в исходниках в классе XMLConfig есть поле myIsUpToDate, которое проверяется в XMLConfig::saveDelta(). Кстати, интервал попыток сохранения настроек случайно на самом деле не 10 секунд?
Код: Выделить всё
mySaver = new ConfigSaveTask(*this);
ZLTimeManager::instance().addTask(mySaver, 10000);
