[Bug 41148] better handling of connectivity changes: make CMs use GNetworkMonitor and/or netlink

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Sep 4 04:33:30 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=41148

--- Comment #7 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
On Bug #41150, wjt wrote:

> Hmm, interesting. Actually, this could be a way to solve bug 41148:
> have MC just tell every CM to send a ping immediately when it sees any
> interface go down (if another interface is still up). This avoids us
> having to figure out which interface a connection is using to be able
> to deal properly with the "connect over wired, turn on wifi,
> unplug cable, connection doesn't realise it's dead" case.
>
> We'd have to fix bug 31815 in Wocky first, to make the pings actually
> time out and kill the connection if no answer is received.

I think we can even do this in CMs themselves without adding new D-Bus API, by
having the CM watch the GNetworkMonitor and send a ping on any connectivity
change (even if we still have connectivity).

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the telepathy-bugs mailing list