From 7d7c427738f293ea0cbca628087193cc5c83cd41 Mon Sep 17 00:00:00 2001 From: Samuel Ortiz Date: Mon, 8 Nov 2010 11:25:47 +0100 Subject: [PATCH] device: Do not disable technology twice The technology disabling is done by the technology plugins. Fixes BMC#8074 --- src/device.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/device.c b/src/device.c index aa1ced6..0127129 100644 --- a/src/device.c +++ b/src/device.c @@ -299,13 +299,9 @@ static void probe_driver(struct connman_element *element, gpointer user_data) static void remove_device(struct connman_device *device) { - int err; - DBG("device %p", device); - err = __connman_device_disable(device); - if (err < 0 && err == -EINPROGRESS) - __connman_technology_disable_device(device); + __connman_device_disable(device); __connman_technology_remove_device(device); -- 2.7.4