core: move some logs to debug mode

This commit is contained in:
undefined committed 2021-07-31 03:22:00 +08:00
1 parent 18bd8dfa78
commit 28a5c894f7
3 files changed
+7 -2

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "hydrooj", "name": "hydrooj",
"version": "2.30.1", "version": "2.30.2",
"bin": "bin/hydrooj.js", "bin": "bin/hydrooj.js",
"main": "src/loader", "main": "src/loader",
"module": "src/loader", "module": "src/loader",
+1 -1
View File
@@ -157,7 +157,7 @@ class JudgeConnectionHandler extends ConnectionHandler {
} }
async message(msg) { async message(msg) {
if (msg.key !== 'ping') logger.info('%o', msg); if (msg.key !== 'ping') logger[['status', 'next'].includes(msg.key) ? 'debug' : 'info']('%o', msg);
if (msg.key === 'next') await next(msg); if (msg.key === 'next') await next(msg);
else if (msg.key === 'end') { else if (msg.key === 'end') {
await end({ judger: this.user._id, ...msg }).catch((e) => logger.error(e)); await end({ judger: this.user._id, ...msg }).catch((e) => logger.error(e));
+5
View File
@@ -42,6 +42,11 @@ const logger = new Logger('server');
export const app = new Koa(); export const app = new Koa();
export const server = http.createServer(app.callback()); export const server = http.createServer(app.callback());
export const router = new Router(); export const router = new Router();
app.on('error', (error) => {
if (error.code !== 'EPIPE' && error.code !== 'ECONNRESET' && !error.message.includes('Parse Error')) {
logger.error('Koa app-level error', { error });
}
});
type MethodDecorator = (target: any, name: string, obj: any) => any; type MethodDecorator = (target: any, name: string, obj: any) => any;
type Converter = (value: any) => any; type Converter = (value: any) => any;