static int _check_dead_signal(int pid, void *data)
{
int home_pid = 0;
+ int volume_pid = 0;
int indicator_pid = 0;
#if LOCKSCREEN_ENABLE
- int volume_pid = 0;
int lock_pid = 0;
#endif
}
home_pid = home_mgr_get_home_pid();
+ volume_pid = home_mgr_get_volume_pid();
indicator_pid = home_mgr_get_indicator_pid();
#if LOCKSCREEN_ENABLE
- volume_pid = home_mgr_get_volume_pid();
lock_pid = lock_mgr_get_lock_pid();
#endif
if (pid == home_pid) {
_D("Homescreen is dead");
home_mgr_relaunch_homescreen();
-#if LOCKSCREEN_ENABLE
} else if (pid == volume_pid) {
_D("volume is dead");
home_mgr_relaunch_volume();
+#if LOCKSCREEN_ENABLE
} else if (pid == lock_pid) {
_D("lockscreen is dead");
lock_mgr_unlock();