diff --git a/foundations/ability/sa_loader/include/base_service_kits_impl.h b/foundations/ability/sa_loader/include/base_service_kits_impl.h index c3e5ae021f59dbfab54bf0338fa67d12cf2f83b1..228707a08b76207e974c9cf9695cc27864d32d60 100644 --- a/foundations/ability/sa_loader/include/base_service_kits_impl.h +++ b/foundations/ability/sa_loader/include/base_service_kits_impl.h @@ -124,6 +124,9 @@ template void BaseServiceKitsImpl::ResetService(cons } remoteServer_ = nullptr; deathRecipient_ = nullptr; + auto updateService = GetService(); //重新连接注册回调 + ENGINE_LOGI("Remote is dead, do ResetService, reconnect service %{public}s", + (updateService != nullptr) ? "success" : "fail"); } } #endif // BASE_SERVICE_KITS_IMPL_H