瀏覽代碼

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

Book Pauk 3 年之前
父節點
當前提交
b3b30b9bd9
共有 1 個文件被更改,包括 5 次插入1 次删除
  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`);