From: Yu Watanabe Date: Mon, 31 Oct 2022 01:22:09 +0000 (+0900) Subject: wait-online: ignore one more error in callback function X-Git-Tag: v253-rc1~614^2~8 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e53f43fee81626c473569cb753029ab9efff5328;p=thirdparty%2Fsystemd.git wait-online: ignore one more error in callback function --- diff --git a/src/network/wait-online/manager.c b/src/network/wait-online/manager.c index 3a2db101ed0..260ccce2b6d 100644 --- a/src/network/wait-online/manager.c +++ b/src/network/wait-online/manager.c @@ -212,11 +212,13 @@ static int manager_process_link(sd_netlink *rtnl, sd_netlink_message *mm, void * case RTM_NEWLINK: if (!l) { - log_debug("Found link %i", ifindex); + log_debug("Found link %s(%i)", ifname, ifindex); r = link_new(m, &l, ifindex, ifname); - if (r < 0) - return log_error_errno(r, "Failed to create link object: %m"); + if (r < 0) { + log_warning_errno(r, "Failed to create link object for %s(%i), ignoring: %m", ifname, ifindex); + return 0; + } } r = link_update_rtnl(l, mm);