From db96a95c57327eb6591ae40cac3e60b3510b7b22 Mon Sep 17 00:00:00 2001 From: Renato Botelho Date: Fri, 2 Oct 2015 13:39:15 -0300 Subject: Call /etc/rc.reboot in bg and exit just after that --- src/usr/local/sbin/pfSense-upgrade | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/usr/local/sbin') diff --git a/src/usr/local/sbin/pfSense-upgrade b/src/usr/local/sbin/pfSense-upgrade index 5927526..885d7d3 100755 --- a/src/usr/local/sbin/pfSense-upgrade +++ b/src/usr/local/sbin/pfSense-upgrade @@ -195,7 +195,8 @@ pkg_upgrade_first_step() { _exec "pkg upgrade ${kernel_pkg}" "Upgrading ${product} kernel" touch ${upgrade_in_progress} _echo "Rebooting..." - /etc/rc.reboot + /etc/rc.reboot & + _exit 0 fi } @@ -260,7 +261,8 @@ pkg_upgrade() { if [ -n "${need_reboot}" ]; then _echo "Rebooting..." - /etc/rc.reboot + /etc/rc.reboot & + _exit 0 fi } -- cgit v1.1