From e250a2e859c22eadb44c5bc8014e06ba40c77763 Mon Sep 17 00:00:00 2001 From: "giyeol.ok" Date: Fri, 11 Jan 2013 14:34:14 +0900 Subject: [PATCH] remove SIGTERM killing routine to support stable rebooting Signed-off-by: giyeol.ok Change-Id: I0e826c8d0a69fe5427d09203a105f31028ef9b1e --- packaging/system-server.spec | 6 +++++- restarter/restart.c | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packaging/system-server.spec b/packaging/system-server.spec index 2775d68..2582a75 100755 --- a/packaging/system-server.spec +++ b/packaging/system-server.spec @@ -1,7 +1,7 @@ #sbs-git:slp/pkgs/s/system-server system-server 0.1.51 56e16bca39f96d6c8aed9ed3df2fea9b393801be Name: system-server Summary: System server -Version: 0.1.60 +Version: 0.1.61 Release: 1 Group: TO_BE/FILLED_IN License: Flora Software License @@ -124,7 +124,11 @@ systemctl daemon-reload %{_sysconfdir}/rc.d/rc3.d/S35system-server %{_sysconfdir}/rc.d/rc5.d/S00system-server %{_bindir}/system_server +%if 0%{?simulator} +%exclude %{_bindir}/restart +%else %{_bindir}/restart +%endif %{_bindir}/movi_format.sh %{_bindir}/sys_event %{_bindir}/sys_device_noti diff --git a/restarter/restart.c b/restarter/restart.c index 23e50fd..3bdac20 100644 --- a/restarter/restart.c +++ b/restarter/restart.c @@ -22,7 +22,6 @@ int main(int argc, char *argv[]) { system("/etc/rc.d/rc.shutdown &"); - kill(-1, SIGTERM); sleep(1); sync(); reboot(RB_AUTOBOOT); -- 2.7.4