diff --git a/samgr_client/source/remote_register_rpc.c b/samgr_client/source/remote_register_rpc.c index 46785779a5b37ada729b9c4acc7b42447886f39d..e839174c1e001b0bca4da9d26a919c2da24ad241 100755 --- a/samgr_client/source/remote_register_rpc.c +++ b/samgr_client/source/remote_register_rpc.c @@ -135,6 +135,12 @@ static void ClearRegistry(void) static void ClientInitializeRegistry(void) { +#ifndef MINI_SAMGR_LITE_RPC + if (getuid() >= ABILITY_UID_START && !g_isAbilityInited) { + ClearRegistry(); + g_isAbilityInited = TRUE; + } +#endif if (g_remoteRegister.endpoint != NULL) { return; } diff --git a/samgr_endpoint/source/default_client_rpc.c b/samgr_endpoint/source/default_client_rpc.c index 30281f8bb74946fe1e46bc41644da260c7dbed0f..c6b876ad68d222c1ee9b83df6543a757345b75d5 100755 --- a/samgr_endpoint/source/default_client_rpc.c +++ b/samgr_endpoint/source/default_client_rpc.c @@ -169,8 +169,6 @@ static int ProxyInvoke(IClientProxy *proxy, int funcId, IpcIo *request, IOwner o MessageOption flag; MessageOptionInit(&flag); flag.flags = (notify == NULL) ? TF_OP_ASYNC : TF_OP_SYNC; - HILOG_DEBUG(HILOG_MODULE_SAMGR, "ProxyInvoke %d %lu, %lu, saId: %d\n", header->target.handle, header->target.token, - header->target.cookie, header->saId); IpcIo requestWrapper; uint8_t *data = (uint8_t *) malloc(MAX_IO_SIZE); if (data == NULL) {