Adjust a position of calling OnCreate() method of base class 95/273795/1
authorHwankyu Jhun <h.jhun@samsung.com>
Thu, 14 Apr 2022 01:51:36 +0000 (10:51 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Thu, 14 Apr 2022 01:57:00 +0000 (10:57 +0900)
commit6ea81a769ef11998911714b5a49d94e711f2b260
treea04152309e5b0ea1e036cf6a3baec2b5c0bd1545
parentd19d8c94c53d8040f5219e160aed5c7642cfbafc
Adjust a position of calling OnCreate() method of base class

To improve performance about returning the result to the caller process,
the AppCoreEflBase::OnCreate() method has to be invoked before calling the
app_create_cb() function. When calling the AppCoreEflBase::OnCreate() method,
the application core calls the aul_launch_init() function. In that time,
the application sends the app startup signal to AMD to notify that the
application is started. And then, AMD sends the result of the launch
request to the caller process.

Change-Id: I34be9040a8a7c89facedd62db62ad89dbf8ec2e6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
src/app_main.cc