File tree 1 file changed +6
-2
lines changed
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -107,7 +107,9 @@ pub fn delete(self: *Self) void {
107
107
log .info ("deleting segment file {s}" , .{file_name });
108
108
109
109
self .dir .deleteFile (file_name ) catch | err | {
110
- log .err ("failed to clean up segment file {s}: {}" , .{ file_name , err });
110
+ if (err != error .FileNotFound ) {
111
+ log .err ("failed to clean up segment file {s}: {}" , .{ file_name , err });
112
+ }
111
113
};
112
114
}
113
115
@@ -126,7 +128,9 @@ pub fn build(self: *Self, source: anytype) !void {
126
128
try filefmt .writeSegmentFile (self .dir , source );
127
129
128
130
errdefer self .dir .deleteFile (file_name ) catch | err | {
129
- log .err ("failed to clean up segment file {s}: {}" , .{ file_name , err });
131
+ if (err != error .FileNotFound ) {
132
+ log .err ("failed to clean up segment file {s}: {}" , .{ file_name , err });
133
+ }
130
134
};
131
135
132
136
try filefmt .readSegmentFile (self .dir , source .segment .info , self );
You can’t perform that action at this time.
0 commit comments