1diff -Naur a/avahi-core/server.c b/avahi-core/server.c 2--- a/avahi-core/server.c 2010-07-30 17:24:08.000000000 +0530 3+++ b/avahi-core/server.c 2010-07-30 17:24:18.000000000 +0530 4@@ -1217,8 +1217,8 @@ 5 static void register_stuff(AvahiServer *s) { 6 assert(s); 7 8- server_set_state(s, AVAHI_SERVER_REGISTERING); 9 s->n_host_rr_pending ++; /** Make sure that the state isn't changed tp AVAHI_SERVER_RUNNING too early */ 10+ server_set_state(s, AVAHI_SERVER_REGISTERING); 11 12 register_hinfo(s); 13 register_browse_domain(s); 14