diff options
author | Jan Safranek <jsafrane@redhat.com> | 2013-10-09 16:03:32 +0200 |
---|---|---|
committer | Jan Safranek <jsafrane@redhat.com> | 2013-10-09 16:03:32 +0200 |
commit | 8103d436e0ab013d333b39b45bec249274e9c8c4 (patch) | |
tree | 206d7cc9ca74c4984a821506b1a421f732985067 /src/python/lmi | |
parent | 97f7d0cd33684ed88ea2ff80c578dbc8009f5000 (diff) | |
download | openlmi-providers-8103d436e0ab013d333b39b45bec249274e9c8c4.tar.gz openlmi-providers-8103d436e0ab013d333b39b45bec249274e9c8c4.tar.xz openlmi-providers-8103d436e0ab013d333b39b45bec249274e9c8c4.zip |
Fix JobManager thread shutdown.
The thread did not stop when AttributeError occured.
Diffstat (limited to 'src/python/lmi')
-rw-r--r-- | src/python/lmi/providers/JobManager.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/python/lmi/providers/JobManager.py b/src/python/lmi/providers/JobManager.py index 609c7db..f285fe1 100644 --- a/src/python/lmi/providers/JobManager.py +++ b/src/python/lmi/providers/JobManager.py @@ -960,7 +960,7 @@ class JobManager(object): # Cancel all running/suspended/queued jobs. # This will send indications. for job in self.jobs.itervalues(): - if job.state in (Job.STATE_QUEUED, Job.STATE_SUSPENDED, + if job.job_state in (Job.STATE_QUEUED, Job.STATE_SUSPENDED, Job.STATE_RUNNING): job.cancel() |