From: Marcel Holtmann Date: Fri, 15 May 2009 07:16:32 +0000 (-0700) Subject: Only disconnect the specific service if asked for it X-Git-Tag: 0.19~2 X-Git-Url: http://vcs.maemo.org/git/?p=connman;a=commitdiff_plain;h=820d76eb0f2abbf834b88c545fa72aada0829b7e Only disconnect the specific service if asked for it --- diff --git a/src/service.c b/src/service.c index a6ee992..789cc9d 100644 --- a/src/service.c +++ b/src/service.c @@ -379,13 +379,8 @@ static DBusMessage *disconnect_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);