Просмотр исходного кода

When purging tag indexes, also delete the .bak files.

default 2 лет назад
Родитель
Сommit
8a5067cae4
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      data.c

+ 4 - 1
data.c

@@ -2511,8 +2511,11 @@ void purge_server(void)
         xs_str *v2;
 
         p2 = files;
-        while (xs_list_iter(&p2, &v2))
+        while (xs_list_iter(&p2, &v2)) {
             tag_gc += index_gc(v2);
+            xs *bak = xs_fmt("%s.bak", v2);
+            unlink(bak);
+        }
     }
 
     srv_debug(1, xs_fmt("purge: global "