add missing batch write guard for zadd