diff options
author | Samuel Ortiz <sameo@linux.intel.com> | 2010-01-13 11:32:40 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2010-01-13 02:37:52 -0800 |
commit | 9eac0123fbcdb352b5ec82247090768249939dd6 (patch) | |
tree | 5748f75b09181afcbaab45a65be31fd93fa2d315 /src | |
parent | 57ad4670ac2d5960d217bac01ddc990c9989d2e1 (diff) | |
download | connman-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.c | 4 |
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; } |