... and this cause gossip to crash ...
Created attachment 8341 [details] [review] proposed patch
Created attachment 8395 [details] [review] Additional patch Next to this patch, this one is probably wanted.. To ensure the interface proxy's are not replaced if the CM signals connected multiple times (Salut has a bug which causes this currently). Which can cause say gossip to crash as it assumes that all interfaces proxies are valid for the livetime of the Connection. A better fix might be to clear the interfaces if the connection goes to not connected, refill it when the connection is connected again.. And tell application writers that interfaces are only valid as long as the connection is actually connected. But that might be just overdoing it because a Connection only goes to connected at most one time with the contemporary CM's (As the connection object goes away if the connection is disconnected)
> a Connection only goes to connected at most one time with the contemporary CM's I believe that's mandated by the specification - you'd get a NewConnection signal if a Connection somehow came back.
Fixed in 0.0.42.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.