Index: components/invalidation/impl/ticl_invalidation_service.cc |
diff --git a/components/invalidation/impl/ticl_invalidation_service.cc b/components/invalidation/impl/ticl_invalidation_service.cc |
index bdfde52a8d9c08d5ef353e67870154e68b74f06f..43a9c9d526ebb249691853d22fa49c3dbcda00d5 100644 |
--- a/components/invalidation/impl/ticl_invalidation_service.cc |
+++ b/components/invalidation/impl/ticl_invalidation_service.cc |
@@ -70,6 +70,8 @@ TiclInvalidationService::TiclInvalidationService( |
TiclInvalidationService::~TiclInvalidationService() { |
DCHECK(CalledOnValidThread()); |
+ invalidator_registrar_->UpdateInvalidatorState( |
+ syncer::INVALIDATOR_SHUTTING_DOWN); |
settings_provider_->RemoveObserver(this); |
identity_provider_->RemoveActiveAccountRefreshTokenObserver(this); |
identity_provider_->RemoveObserver(this); |