fixes BUG 2: flushing busy block storage causes inconsistency