Przeglądaj źródła

Поправил триггер для autorepair

Book Pauk 3 lat temu
rodzic
commit
b3b30b9bd9
1 zmienionych plików z 5 dodań i 1 usunięć
  1. 5 1
      server/db/JembaConnManager.js

+ 5 - 1
server/db/JembaConnManager.js

@@ -51,7 +51,11 @@ class JembaConnManager {
                     await dbConn.openAll();
                 } catch(e) {
                     if (dbConfig.autoRepair && 
-                        (e.message.indexOf('corrupted') >= 0 || e.message.indexOf('Unexpected token') >= 0)
+                        (
+                            e.message.indexOf('corrupted') >= 0 
+                            || e.message.indexOf('Unexpected token') >= 0
+                            || e.message.indexOf('invalid stored block lengths') >= 0
+                        )
                         ) {
                         log(LM_ERR, e);
                         log(`Open "${dbConfig.dbName}" with auto repair`);