diff options
Diffstat (limited to 'examples/client-publish-service.c')
-rw-r--r-- | examples/client-publish-service.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/examples/client-publish-service.c b/examples/client-publish-service.c index 7013156..2f126c1 100644 --- a/examples/client-publish-service.c +++ b/examples/client-publish-service.c @@ -157,6 +157,13 @@ static void client_callback(AvahiClient *c, AvahiClientState state, AVAHI_GCC_UN break; + case AVAHI_CLIENT_FAILURE: + + fprintf(stderr, "Client failure: %s\n", avahi_strerror(avahi_client_errno(c))); + avahi_simple_poll_quit(simple_poll); + + break; + case AVAHI_CLIENT_S_REGISTERING: ; } |