| Index: chrome/browser/chromeos/mobile/mobile_activator.cc
|
| diff --git a/chrome/browser/chromeos/mobile/mobile_activator.cc b/chrome/browser/chromeos/mobile/mobile_activator.cc
|
| index 3fa1a4d9b90d16838861ef5bbf72e24b15a305d1..71cb8f360ae1198f833613c539292dc317f28716 100644
|
| --- a/chrome/browser/chromeos/mobile/mobile_activator.cc
|
| +++ b/chrome/browser/chromeos/mobile/mobile_activator.cc
|
| @@ -279,6 +279,8 @@ void MobileActivator::HandleSetTransactionStatus(bool success) {
|
| CellularNetwork* network = FindMatchingCellularNetwork(true);
|
| if (network && network->activate_over_non_cellular_network()) {
|
| state_ = PLAN_ACTIVATION_DONE;
|
| + // We're done with activation, reset the cellular device.
|
| + lib->ResetModem();
|
| EvaluateCellularNetwork(network);
|
| } else {
|
| StartOTASP();
|
|
|