commit | 3189a47b7999f1f95d76553c7ee463ac40186d26 | [log] [tgz] |
---|---|---|
author | Darin Petkov <petkov@chromium.org> | Fri Oct 05 07:55:33 2012 |
committer | Gerrit <chrome-bot@google.com> | Fri Oct 05 15:07:31 2012 |
tree | a8ca10bc3b1d4e18bbaa1b0247a626238a9d49c8 | |
parent | d9050bb31e01e4105bfda5cc6cae81435e585d0c [diff] |
shill: openvpn: Reselect service and reuse IP config on restart. This got broken when we fixed the crash on disconnect or failed connects. BUG=chromium-os:35031 TEST=Unit tests. Also, connected to corp VPN, waited on the new tab page ~10 minutes to trigger idle ping restart, observed service going through Idle and Associating. Before the patch the connection got stuck (broken ip routes, broken service state), after the patch service got connected successfully, its state was updated properly and VPN worked. Change-Id: Ib86fab1db04f20810f1ada82b614cdb9ccdf1241 Reviewed-on: https://gerrit.chromium.org/gerrit/34737 Tested-by: Darin Petkov <petkov@chromium.org> Reviewed-by: Ben Chan <benchan@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Ready: Darin Petkov <petkov@chromium.org>