Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions cwltool/job.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
import os
import re
import shutil
import signal
import stat
import subprocess # nosec
import sys
Expand Down Expand Up @@ -354,6 +355,13 @@ def _execute(
else:
processStatus = "permanentFail"

if processStatus != "success":
if rcode < 0:
_logger.warning("[job %s] was terminated by signal: %s", self.name,
signal.Signals(-rcode).name)
else:
_logger.warning("[job %s] exited with status: %d", self.name, rcode)

if "listing" in self.generatefiles:
if self.generatemapper:
relink_initialworkdir(
Expand Down