From: Martin Xu <[email protected]>

---
 src/device.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/device.c b/src/device.c
index e782bb5..7bd9e47 100644
--- a/src/device.c
+++ b/src/device.c
@@ -1340,6 +1340,9 @@ static void set_offlinemode(struct connman_element 
*element, gpointer user_data)
 
        device->offlinemode = offlinemode;
 
+       if (device->blocked == TRUE)
+               return;
+
        powered = (offlinemode == TRUE) ? FALSE : TRUE;
 
        if (device->powered == powered)
-- 
1.6.1.3

_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to