From: Hwankyu Jhun Date: Wed, 25 May 2022 03:23:22 +0000 (+0900) Subject: Fix aul_proc_register() X-Git-Tag: accepted/tizen/unified/20220530.140724~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=74d9e09020b2a025be9dd18774fd4d218b50eeec;p=platform%2Fcore%2Fappfw%2Faul-1.git Fix aul_proc_register() The aul_proc_register() should wait until the result is delivered. Change-Id: I559e4cbcea519b7536884caec79b6d1bc92a22bc Signed-off-by: Hwankyu Jhun --- diff --git a/src/aul_proc.cc b/src/aul_proc.cc index 295172f..dd53c69 100644 --- a/src/aul_proc.cc +++ b/src/aul_proc.cc @@ -212,6 +212,13 @@ extern "C" API int aul_proc_register(const char* name, bundle* extra) { return ret; } + int res = aul_sock_recv_result_with_fd(ret); + if (res != 0) { + _E("Failed to receive the result. fd(%d)", res); + close(ret); + return AUL_R_ERROR; + } + context.SetFd(ret); context.SetName(name); if (extra)