summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSamuel Ortiz <sameo@linux.intel.com>2010-01-13 11:32:40 +0100
committerMarcel Holtmann <marcel@holtmann.org>2010-01-13 02:37:52 -0800
commit9eac0123fbcdb352b5ec82247090768249939dd6 (patch)
tree5748f75b09181afcbaab45a65be31fd93fa2d315 /src
parent57ad4670ac2d5960d217bac01ddc990c9989d2e1 (diff)
downloadconnman-9eac0123fbcdb352b5ec82247090768249939dd6.tar.gz
connman-9eac0123fbcdb352b5ec82247090768249939dd6.tar.bz2
connman-9eac0123fbcdb352b5ec82247090768249939dd6.zip
Set the connecting flag to FALSE upon connection failure
When the connection really fails, connecting should be set back to FALSE.
Diffstat (limited to 'src')
-rw-r--r--src/network.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/network.c b/src/network.c
index 99ee9176..d11a3a56 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;
}