Hi Arron,

Ok I see, but actually your patch is wrong because if autoscan fallback has started, it put scanning to true, and at those place you really need to put scanning to false.

Instead, you might try a patch on src/device.c in function mark_network_unavailable():

change line: if (connman_network_get_connected(network) == TRUE) by:

if (connman_network_get_connected(network) == TRUE ||
        connman_network_get_connecting(network) == TRUE)

can you try that?

Tomasz
_______________________________________________
connman mailing list
connman@connman.net
http://lists.connman.net/listinfo/connman

Reply via email to