11.11.2015 15:21, Alex Peshkoff wrote: > That flag means here 'page must be encrypted when written to the disk'.
Стоп, я опять не понимаю как это не работает. Страница читается с диска с установленным флагом. Она расшифровывается, но флаг остаётся установленным. Если идёт процесс расшифровки, то условие (bool(page->pag_flags & Ods::crypted_page) != crypt) выполняется и она помечается как грязная. При записи уже crypt == false и флаг должен просто сняться перед записью. Почему это не работало и как присвоение никогда не используемого флага исправило ситуацию? -- WBR, SD. ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
