<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On 05/11/2009, at 8:14 PM, José Félix Ontañón wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0.8ex; padding-left: 1ex; position: static; z-index: auto; "><div style=""><div><div class="h5"><div><blockquote type="cite"><font class="Apple-style-span" color="#144FAE"><br></font></blockquote></div></div></div><div>From what I remember reading the docs, what is supposed to happen is when someone goes to try and use a service that is no longer there, it should fail and immediately&nbsp;flush that entry from the cache so that its no longer an option in the user interface.</div>
<div><br></div><div>Rob</div></div><br>_______________________________________________<br>
avahi mailing list<br>
<a href="mailto:avahi@lists.freedesktop.org">avahi@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/avahi" target="_blank">http://lists.freedesktop.org/mailman/listinfo/avahi</a><br>
<br></blockquote></div><br>How do i "try and use" the failing service for flushing the cache entry? I mean, the way i'm doing now it's: <br><br>* Slaves publish address and port via avahi<br>* When the master discover a slave (via avahi), it makes a connection to slave address:port and call some rpc's (via my own xmlrpc implemented service).<br>
<br>Thanks in advance!</blockquote><br></div><div>Robin is correct.. if you try run a ServiceResolver (rather than the browser), the "POOF" (passive observation of failure) should expire it, i think.</div><div><br></div><div>Trent</div></body></html>