Method: ReliableMsg::MessageStore::Disk#deactivate

Defined in:
lib/reliable-msg/message-store.rb

#deactivateObject



283
284
285
286
287
288
289
290
291
292
293
294
# File 'lib/reliable-msg/message-store.rb', line 283

def deactivate
    @file.flock File::LOCK_UN
    @file.close
    @file_map.each_pair do |id, map|
        map[1].close if map[1]
    end
    @file_free.each do |map|
        map[1].close if map[1]
    end
    @file_map = @file_free = nil
    super
end