From 4e966a21b9ef4fb910a5bd1a5699d404a65cfe55 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Thu, 24 Feb 2022 19:33:43 +0100 Subject: New upstream version 1.36.0 --- src/core/nm-l3cfg.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/core/nm-l3cfg.c') diff --git a/src/core/nm-l3cfg.c b/src/core/nm-l3cfg.c index 7d00264b..eeb041d0 100644 --- a/src/core/nm-l3cfg.c +++ b/src/core/nm-l3cfg.c @@ -917,7 +917,9 @@ _obj_states_externally_removed_track(NML3Cfg *self, const NMPObject *obj, gboole return; } - nm_assert(c_list_is_empty(&obj_state->os_zombie_lst)); + /* Even if this is a zombie (os_zombie_lst), it is still in platform. We continue + * tracking it, until it gets deleted from platform or until the os_zombie_count + * drops to zero. We don't need to handle this specially here. */ if (in_platform) { nmp_object_ref_set(&obj_state->os_plobj, obj); -- cgit 1.3.0-6-gf8a5