core: bug fix

pull/169/head
undefined 3 years ago
parent 588fd0e1fb
commit 5916e4248a

@ -1,6 +1,6 @@
{
"name": "hydrooj",
"version": "2.30.4",
"version": "2.30.5",
"bin": "bin/hydrooj.js",
"main": "src/loader",
"module": "src/loader",

@ -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();

Loading…
Cancel
Save