diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-05-14 23:51:24 -0700 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-05-14 23:51:24 -0700 |
commit | b69179acb0d6dfc7524fb8b41d79717ce916271e (patch) | |
tree | 24ed0134559572cdd68572e27c4c91483a4124f9 | |
parent | 10bdc91dc606042ebb323f3017e5778274609275 (diff) | |
download | connman-b69179acb0d6dfc7524fb8b41d79717ce916271e.tar.gz connman-b69179acb0d6dfc7524fb8b41d79717ce916271e.tar.bz2 connman-b69179acb0d6dfc7524fb8b41d79717ce916271e.zip |
Make sure to clear favorite setting on removal
-rw-r--r-- | src/service.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/service.c b/src/service.c index 7809918f..bfc09ba8 100644 --- a/src/service.c +++ b/src/service.c @@ -419,15 +419,12 @@ static DBusMessage *remove_service(DBusConnection *conn, if (service->network != NULL) { struct connman_device *device; - int err; device = connman_network_get_device(service->network); if (device != NULL) __connman_device_disconnect(device); - err = __connman_network_disconnect(service->network); - if (err < 0 && err != -EINPROGRESS) - return __connman_error_failed(msg, -err); + __connman_network_disconnect(service->network); } connman_service_set_favorite(service, FALSE); |