149
161
fh.flock( File::LOCK_EX )
151
163
cache = @tdiary.restore_parser_cache( date, 'defaultio' )
159
172
dirty = yield( diaries ) if iterator?
163
176
if dirty != TDiaryBase::DIRTY_NONE or not cache then
164
177
@tdiary.store_parser_cache( date, 'defaultio', diaries )