On Mon, 06.04.09 11:02, Florian Erfurth ([email protected]) wrote:
> > Lennart Poettering schrieb: > > On Wed, 01.04.09 16:07, Florian Erfurth ([email protected]) > > wrote: > > > > > >> Now I've got a problem. I would like fire a function, if a host is not > >> in network anymore (e.g. somebody pulled out ethernet-cable). Same on > >> client (on which my small avahi-application runs) if I pulled out the > >> network-cable. If I disable ethernet, it works fine! :) > >> Idea? > >> > > You'll get a BROWSER_REMOVE callback when a service goes away or the > > network interfaces it was found on becomes unavailable. > > > I tested it again with AVAHI_BROWSER_REMOVE, but unfortunatelly it takes > long time if I pull out the cable. If I turn off eth0 then it works > fine. Is there no way to detect connection lost (by pulling out the > cable) as soon as possible? > I'm afraid the answer would be like: No. :( Read about use-iff-running in the avahi-daemon.conf(5) man page! Lennart -- Lennart Poettering Red Hat, Inc. lennart [at] poettering [dot] net ICQ# 11060553 http://0pointer.net/lennart/ GnuPG 0x1A015CC4 _______________________________________________ avahi mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/avahi
