When a job is already finished, gray out/deactivate 'Cancel Job' button. And set status to 'Finished' rather than 0.