commit | 3a4100c44c9676f17829de5bcb23e883bd970ef7 | [log] [tgz] |
---|---|---|
author | Darin Petkov <petkov@chromium.org> | Thu Jun 14 11:36:59 2012 +0200 |
committer | Gerrit <chrome-bot@google.com> | Thu Jun 14 13:57:38 2012 -0700 |
tree | 7b5b8ada92ea1ce6c5b08b80f1585f427225a464 | |
parent | 58f0b6dbd71f52c3abdac91aed44024a35bc4898 [diff] |
shill: wimax: Make service connect handling more robust. Fail service on a StatusChanged signal only when the old status was Connecting or Connected. This allows us to properly handle queued up StatusChanged signals while connecting. Also, schedule a 60-second connect timeout to guard against the RPC device never transitioning to a Connecting or a Connected state on Connect. BUG=chrome-os-partner:10461 TEST=unit tests Change-Id: I2ca4f622aee09c359f11cf3aeedbcd95222dac01 Reviewed-on: https://gerrit.chromium.org/gerrit/25286 Tested-by: Darin Petkov <petkov@chromium.org> Reviewed-by: Ben Chan <benchan@chromium.org> Commit-Ready: Ben Chan <benchan@chromium.org>