Added code to allow output to a different file name
test fix for occasionally not running finisher job and terminating early
added debug logging for finisher job submission
Explicit checks to make sure all queues are empty before exiting. Also process_runner updates status when checking for a job.
use joinable queue, no more results queue, more detailed stats
fixed bad variable
damn you self
make sure config is accessible
add is_waiting
fixed bad workers
workers not exiting
workers not exiting
workers not exiting
workers not exiting
workers not exiting
workers not exiting
workers not exiting
last one?
update the job stats after run
make sure exceptions cause an exit