<meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">Hello,<div><br></div><div>could someone please explain to me what is the reason for the following change in avahi-client/client.c:</div>

<div><br></div><div><div>562,564c563</div><div>&lt; </div><div>&lt;     if (!(dbus_bus_name_has_owner(client-&gt;bus, AVAHI_DBUS_NAME, &amp;error)) ||</div><div>&lt;         dbus_error_is_set(&amp;error)) {</div><div>---</div>

<div>&gt;     if (!dbus_bus_start_service_by_name(client-&gt;bus, AVAHI_DBUS_NAME, 0, NULL, &amp;error)) {</div></div><div><br></div><div>For some reason, when using the second method, the client doesnt find the running daemon, but if I try it with the previous one, it works properly.</div>

<div><br></div><div>Thank you in advance.</div><div><br></div><div>Best regards,</div><div>Stan</div></span>