To avoid executing onboot apps, the login monitor logins the default
user with the opening state first.
Change-Id: I880364c531d186e72fd02f91d9334a5e667f8356
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
if (user->state == UID_STATE_UNKNOWN)
user->state = UID_STATE_OPENING;
- if (__check_system_boot_finished())
+ __user_login(user);
+
+ if (__check_system_boot_finished()) {
user->state = UID_STATE_ACTIVE;
+ __user_login(user);
+ }
- __user_login(user);
return G_SOURCE_REMOVE;
}