commit | 3095c0767fbad2d4f83d2430a5c63b935f626da5 | [log] [tgz] |
---|---|---|
author | Paul Stewart <pstew@chromium.org> | Fri Dec 14 08:05:07 2012 -0800 |
committer | Gerrit <chrome-bot@google.com> | Fri Dec 14 13:35:19 2012 -0800 |
tree | dcede25d95f356da5b500b3bc20fb07c78c8512f | |
parent | cb0b56639ef45e172b16b9de897fe4a813cf7001 [diff] |
shill: DHCPCDProxy: Make ServiceUnknown error non-fatal in Release() The dhcpcd process can race with us to exit when an interface goes down or at exit. It should not be an error if we cannot reach the daemon to release a lease if it no longer exists. In the worst case we will just end up holding the lease and attempt to renew it on re-connection, which is exactly what we'd do if we crashed. BUG=chromium-os:37073 TEST=Re-run unit tests. Really the only good test is to watch the crash logs and the occurrence of failures in platform_ExternalUSBStress Change-Id: I53e4c96bdf6297ae2cf26d47b44b2d9d2c2d60d6 Reviewed-on: https://gerrit.chromium.org/gerrit/39697 Reviewed-by: mukesh agrawal <quiche@chromium.org> Commit-Ready: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>