From c70f07730a8037629d555137b0fd05f91c5edcd2 Mon Sep 17 00:00:00 2001 From: aokblast Date: Wed, 11 Mar 2026 16:51:15 +0800 Subject: [PATCH] Set NamedTemporaryFile to delete on close Change NamedTemporaryFile to delete the file after use. --- mongo/submission.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mongo/submission.py b/mongo/submission.py index fb972fd..953ab1d 100644 --- a/mongo/submission.py +++ b/mongo/submission.py @@ -487,7 +487,7 @@ def process_result(self, tasks: list): # save stdout/stderr fds = ['stdout', 'stderr'] for j, case in enumerate(cases): - tf = NamedTemporaryFile(delete=False) + tf = NamedTemporaryFile(delete=True) with ZipFile(tf, 'w') as zf: for fd in fds: content = case.pop(fd)