Changeset 1626:ddad87f713cc
- Timestamp:
- 11/11/08 16:33:50
(2 months ago)
- Author:
- Nate Coraor <nate@bx.psu.edu>
- branch:
- default
- Message:
Change state to running before thread handoff.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r1623 |
r1626 |
|
| 41 | 41 | |
|---|
| 42 | 42 | def run_job( self, job_wrapper ): |
|---|
| 43 | | job_wrapper.change_state( 'running' ) |
|---|
| 44 | 43 | job_wrapper.set_runner( 'local:///', None ) |
|---|
| 45 | 44 | stderr = stdout = command_line = '' |
|---|
| … | … | |
| 87 | 86 | def put( self, job_wrapper ): |
|---|
| 88 | 87 | """Add a job to the queue (by job identifier)""" |
|---|
| | 88 | # Change to queued state before handing to worker thread so the runner won't pick it up again |
|---|
| | 89 | job_wrapper.change_state( 'running' ) |
|---|
| 89 | 90 | self.queue.put( job_wrapper ) |
|---|
| 90 | 91 | |
|---|