[avahi] 1 avahi_simple_poll_loop for 2 (or more) servicetype?
lennart at poettering.net
Mon Apr 6 04:59:47 PDT 2009
On Mon, 06.04.09 11:02, Florian Erfurth (f.erfurth at reel-multimedia.com) wrote:
> Lennart Poettering schrieb:
> > On Wed, 01.04.09 16:07, Florian Erfurth (f.erfurth at reel-multimedia.com) 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 Poettering Red Hat, Inc.
lennart [at] poettering [dot] net ICQ# 11060553
http://0pointer.net/lennart/ GnuPG 0x1A015CC4
More information about the avahi