… | |
… | |
1168 | aio_rename "$filename~", $filename; |
1168 | aio_rename "$filename~", $filename; |
1169 | |
1169 | |
1170 | $filename =~ s%/[^/]+$%%; |
1170 | $filename =~ s%/[^/]+$%%; |
1171 | aio_pathsync $filename if $cf::USE_FSYNC; |
1171 | aio_pathsync $filename if $cf::USE_FSYNC; |
1172 | } else { |
1172 | } else { |
1173 | warn "FATAL: $filename~: $!\n"; |
1173 | warn "unable to save objects: $filename~: $!\n"; |
1174 | } |
1174 | } |
1175 | } else { |
1175 | } else { |
1176 | aio_unlink $filename; |
1176 | aio_unlink $filename; |
1177 | aio_unlink "$filename.pst"; |
1177 | aio_unlink "$filename.pst"; |
1178 | } |
1178 | } |