X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-daemon%2Fdbus-entry-group.c;h=1d8c957a79e1f490bf3b2ed465cab4c8e0b8707e;hb=57f1965d69bf74583abe6cbff44623398407a20e;hp=65c7b072d3f685c27123d1736bd6c15c5305583d;hpb=05dc243bdf89aae26c72434ddd7c27ab9143fec1;p=catta diff --git a/avahi-daemon/dbus-entry-group.c b/avahi-daemon/dbus-entry-group.c index 65c7b07..1d8c957 100644 --- a/avahi-daemon/dbus-entry-group.c +++ b/avahi-daemon/dbus-entry-group.c @@ -120,7 +120,9 @@ DBusHandlerResult avahi_dbus_msg_entry_group_impl(DBusConnection *c, DBusMessage goto fail; } - avahi_s_entry_group_commit(i->entry_group); + if (avahi_s_entry_group_commit(i->entry_group) < 0) + return avahi_dbus_respond_error(c, m, avahi_server_errno(avahi_server), NULL); + return avahi_dbus_respond_ok(c, m);