summaryrefslogtreecommitdiffstats
path: root/src/usr/local/sbin
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2015-10-02 13:39:15 -0300
committerRenato Botelho <renato@netgate.com>2015-10-02 16:08:31 -0300
commitdb96a95c57327eb6591ae40cac3e60b3510b7b22 (patch)
treee2aea791f5ff7e12876d36c4d1d0fea7a4e6b59a /src/usr/local/sbin
parent08ec2d996099baf305efd8f28ee267c7fd043390 (diff)
downloadpfsense-db96a95c57327eb6591ae40cac3e60b3510b7b22.zip
pfsense-db96a95c57327eb6591ae40cac3e60b3510b7b22.tar.gz
Call /etc/rc.reboot in bg and exit just after that
Diffstat (limited to 'src/usr/local/sbin')
-rwxr-xr-xsrc/usr/local/sbin/pfSense-upgrade6
1 files changed, 4 insertions, 2 deletions
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
}
OpenPOWER on IntegriCloud