Checks if worker is still running and runs new if not