Index: chrome/browser/sync/glue/data_type_manager_impl.cc |
=================================================================== |
--- chrome/browser/sync/glue/data_type_manager_impl.cc (revision 75345) |
+++ chrome/browser/sync/glue/data_type_manager_impl.cc (working copy) |
@@ -358,7 +358,8 @@ |
for (DataTypeController::TypeMap::const_iterator it = controllers_.begin(); |
it != controllers_.end(); ++it) { |
DataTypeController* dtc = (*it).second; |
- if (dtc->state() == DataTypeController::RUNNING) { |
+ if (dtc->state() != DataTypeController::NOT_RUNNING && |
+ dtc->state() != DataTypeController::STOPPING) { |
dtc->Stop(); |
VLOG(1) << "Stopped " << dtc->name(); |
} |