diff --git a/beeflow/common/worker/lsf_worker.py b/beeflow/common/worker/lsf_worker.py index 4e514ae1..39e23a55 100644 --- a/beeflow/common/worker/lsf_worker.py +++ b/beeflow/common/worker/lsf_worker.py @@ -40,7 +40,7 @@ def query_job(self, job_id): job_st = subprocess.check_output(['bjobs', '-aX', str(job_id), '-noheader'], stderr=subprocess.STDOUT) if 'not found' in str(job_st): - raise Exception + job_state = 'UNKNOWN' job_state = self.bee_states[job_st.decode().split()[2]] return job_state