Changeset 1626:ddad87f713cc

Show
Ignore:
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
  • lib/galaxy/jobs/runners/local.py

    r1623 r1626  
    4141                 
    4242    def run_job( self, job_wrapper ): 
    43         job_wrapper.change_state( 'running' ) 
    4443        job_wrapper.set_runner( 'local:///', None ) 
    4544        stderr = stdout = command_line = '' 
     
    8786    def put( self, job_wrapper ): 
    8887        """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' ) 
    8990        self.queue.put( job_wrapper ) 
    9091