registering kill of a job in the queue before job is actually killed instead of afterwards. resolves a problem if a job is hanging during kill