}
PRT_INFO("Restart\n");
+ vconf_ignore_key_changed(VCONFKEY_SYSMAN_POWER_OFF_STATUS, (void*)poweroff_control_cb);
+ power_off = 1;
sync();
buf = getenv("PWROFF_DUR");
}
PRT_INFO("Restart\n");
+ power_off = 1;
sync();
buf = getenv("PWROFF_DUR");
{
int ret;
+ heynoti_publish(POWEROFF_NOTI_NAME);
pm_change_state(LCD_NORMAL);
system("/etc/rc.d/rc.shutdown &");
sync();
case VCONFKEY_SYSMAN_POWER_OFF_POPUP:
ss_action_entry_call_internal(PREDEF_PWROFF_POPUP, 0);
break;
+ case VCONFKEY_SYSMAN_POWER_OFF_RESTART:
+ ss_action_entry_call_internal(PREDEF_REBOOT, 0);
+ break;
}
}