restart worker on failure