From 8f3120c3f0cbb420cc0faf82b34dc401303b7d12 Mon Sep 17 00:00:00 2001 From: Baoshuo Date: Fri, 28 Apr 2023 09:55:03 +0800 Subject: [PATCH] chore(remote_judger): more error details --- remote_judger/src/daemon.ts | 2 +- remote_judger/src/vjudge.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/remote_judger/src/daemon.ts b/remote_judger/src/daemon.ts index af7dbe8..e6afc36 100644 --- a/remote_judger/src/daemon.ts +++ b/remote_judger/src/daemon.ts @@ -163,7 +163,7 @@ export default async function daemon(config: UOJConfig) { status: 'Judged', score: 0, error: 'Judgment Failed', - details: `${htmlspecialchars(err.message)}`, + details: `${htmlspecialchars(err.stack)}`, }), judge_time, }); diff --git a/remote_judger/src/vjudge.ts b/remote_judger/src/vjudge.ts index 7570012..553c206 100644 --- a/remote_judger/src/vjudge.ts +++ b/remote_judger/src/vjudge.ts @@ -39,7 +39,7 @@ class AccountService { } catch (e) { logger.error(e); - await end({ error: true, status: 'Judgment Failed', message: e.message }); + await end({ error: true, status: 'Judgment Failed', message: e.stack }); } }