From 3f2173fea50642d1ccaa9539dee16f6dfacef75b Mon Sep 17 00:00:00 2001 From: Jukka Rissanen Date: Mon, 25 Mar 2013 12:32:43 +0200 Subject: [PATCH] service: Send IP config changed signal in disconnect We did not send the IP config changed signal during disconnect. This can confuse the dbus signal listeners. Fixes BMC#25989 --- src/service.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/service.c b/src/service.c index e93b708..78e904f 100644 --- a/src/service.c +++ b/src/service.c @@ -5849,7 +5849,10 @@ int __connman_service_disconnect(struct connman_service *service) NULL); __connman_ipconfig_address_remove(service->ipconfig_ipv4); + settings_changed(service, service->ipconfig_ipv4); + __connman_ipconfig_address_remove(service->ipconfig_ipv6); + settings_changed(service, service->ipconfig_ipv6); __connman_ipconfig_disable(service->ipconfig_ipv4); __connman_ipconfig_disable(service->ipconfig_ipv6); -- 2.7.4