Skip to content

Commit eab5076

Browse files
authored
Add fallback values for stdout/stderr (kyuridenamida#217)
1 parent 53398d4 commit eab5076

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

atcodertools/executils/run_program.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,6 @@ def run_program(exec_file: str, input_file: str, timeout_sec: int, args=None, cu
5050
elapsed_sec += time.time()
5151
return ExecResult(code, proc.stdout, proc.stderr, elapsed_sec=elapsed_sec)
5252
except subprocess.TimeoutExpired as e:
53-
return ExecResult(ExecStatus.TLE, e.stdout, e.stderr)
53+
return ExecResult(ExecStatus.TLE, e.stdout or "", e.stderr or "")
5454
except subprocess.CalledProcessError as e:
5555
return ExecResult(ExecStatus.RE, e.stdout, e.stderr)

0 commit comments

Comments
 (0)