diff options
Diffstat (limited to 'src/service.c')
-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); |