When the process calls the aul_app_get_status_bypid() function with the
own process ID, the function returns the cached status value.
Change-Id: I9e5564efffe3561b534f20259b6aa88db4461068
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
{
int r = -1;
+ aul_status_update(STATUS_BG);
if (__context.state == AS_RUNNING) {
aul_app_lifecycle_update_state(AUL_APP_LIFECYCLE_STATE_PAUSED);
__context.state = AS_PAUSED;
static void __do_resume(void)
{
+ aul_status_update(STATUS_VISIBLE);
if (__context.state == AS_PAUSED || __context.state == AS_CREATED) {
aul_app_lifecycle_update_state(AUL_APP_LIFECYCLE_STATE_RESUMED);
__exit_from_suspend();