Don't lose track of a job just because a single state check fails.

This commit is contained in:
Nate Coraor
2008-01-14 18:32:45 +00:00
parent 0b65ab1b91
commit 33b851b8b2
+2
View File
@@ -245,6 +245,8 @@ class PBSJobRunner( object ):
conn = pbs.pbs_connect( self.pbs_server )
if conn <= 0:
log.debug("(%s/%s) connection to PBS server for state check failed" % (galaxy_job_id, job_id) )
new_watched.append( pbs_job_state )
continue
stat_attrl = pbs.new_attrl(1)
stat_attrl[0].name = 'job_state'
jobs = pbs.pbs_statjob(conn, pbs_job_state.job_id, stat_attrl, 'NULL')