core: bug fix

This commit is contained in:
undefined committed 2021-07-31 23:14:46 +08:00
1 parent 588fd0e1fb
commit 5916e4248a
2 files changed
+4 -2

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "hydrooj",
"version": "2.30.4",
"version": "2.30.5",
"bin": "bin/hydrooj.js",
"main": "src/loader",
"module": "src/loader",
+3 -1
View File
@@ -1,5 +1,6 @@
import moment from 'moment-timezone';
import { FilterQuery, ObjectID } from 'mongodb';
import { sleep } from '@hydrooj/utils/lib/utils';
import { BaseService, Task } from '../interface';
import { Logger } from '../logger';
import db from '../service/db';
@@ -43,7 +44,8 @@ class Consumer {
// eslint-disable-next-line no-await-in-loop
await this.func(res);
this.running = null;
}
// eslint-disable-next-line no-await-in-loop
} else await sleep(100);
} catch (err) {
logger.error(err);
if (this.destoryOnError) this.destory();