When the connection really fails, connecting should be set back to FALSE.
---
src/network.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/src/network.c b/src/network.c
index 99ee917..d11a3a5 100644
--- a/src/network.c
+++ b/src/network.c
@@ -873,8 +873,10 @@ int __connman_network_connect(struct connman_network
*network)
if (err < 0) {
if (err == -EINPROGRESS)
connman_network_set_associating(network, TRUE);
- else
+ else {
+ network->connecting = FALSE;
network->hidden = FALSE;
+ }
return err;
}
--
1.6.3.3
--
Intel Open Source Technology Centre
http://oss.intel.com/
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman