| ... | @@ -2583,8 +2583,9 @@ pub fn updateFile( | ... | @@ -2583,8 +2583,9 @@ pub fn updateFile( |
| 2583 | error.ReadFailed => return src_reader.err.?, | 2583 | error.ReadFailed => return src_reader.err.?, |
| 2584 | error.WriteFailed => return atomic_file.file_writer.err.?, | 2584 | error.WriteFailed => return atomic_file.file_writer.err.?, |
| 2585 | }; | 2585 | }; |
| | 2586 | try atomic_file.flush(); |
| 2586 | try atomic_file.file_writer.file.updateTimes(src_stat.atime, src_stat.mtime); | 2587 | try atomic_file.file_writer.file.updateTimes(src_stat.atime, src_stat.mtime); |
| 2587 | try atomic_file.finish(); | 2588 | try atomic_file.renameIntoPlace(); |
| 2588 | return .stale; | 2589 | return .stale; |
| 2589 | } | 2590 | } |
| 2590 | | 2591 | |