Skip to content

gdbusobjectmanagerclient: Don’t warn if removing an interface fails

If an InterfacesRemoved signal is received for an object which doesn’t exist in the local map of interfaces, don’t emit a warning.

This seems to happen in the real world (see #2401 (closed)). Without a trace of the D-Bus traffic it’s not possible to know exactly what situation is causing this, but it seems possible that the peer could disappear and its notify::name-owner signal could be processed before its InterfacesRemoved signal, or something similar.

Signed-off-by: Philip Withnall pwithnall@endlessos.org

Fixes: #2401 (closed)

Closes #2401 (closed)

Merge request reports