From 7752b2e059ac0612f58d9e88a47966dbf5208dd9 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Wed, 4 Jan 2023 11:12:55 +0100 Subject: [PATCH] platform: abort handling routes in _rtnl_handle_msg() when resync is required There really is nothing left to do. Skip the rest and do a resync. --- src/libnm-platform/nm-linux-platform.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libnm-platform/nm-linux-platform.c b/src/libnm-platform/nm-linux-platform.c index 067eaf5463..204c8b2028 100644 --- a/src/libnm-platform/nm-linux-platform.c +++ b/src/libnm-platform/nm-linux-platform.c @@ -7920,6 +7920,8 @@ _rtnl_handle_msg(NMPlatform *platform, const struct nl_msg_lite *msg) delayed_action_schedule(platform, delayed_action_refresh_from_needle_object(obj), NULL); + /* We are done here. */ + return; } break; }