diff options
Diffstat (limited to 'src/usr/local')
-rwxr-xr-x | src/usr/local/sbin/pfSense-upgrade | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/usr/local/sbin/pfSense-upgrade b/src/usr/local/sbin/pfSense-upgrade index a995273..051c0b8 100755 --- a/src/usr/local/sbin/pfSense-upgrade +++ b/src/usr/local/sbin/pfSense-upgrade @@ -692,12 +692,13 @@ do_reboot() { if [ -z "${dont_reboot}" ]; then _echo "Upgrade is complete. Rebooting in ${reboot_after} seconds." echo "Upgrade is complete. Rebooting in ${reboot_after} seconds." | wall - /etc/rc.notify_message -e -g -m "Upgrade is complete. Rebooting in ${reboot_after} seconds." + /etc/rc.notify_message -e -g -m "Upgrade is complete. Rebooting in ${reboot_after} seconds." \ + >/dev/null 2>&1 (sleep ${reboot_after} && /etc/rc.reboot) & else _echo "Upgrade is complete." echo "Upgrade is complete." | wall - /etc/rc.notify_message -e -g -m "Upgrade is complete." + /etc/rc.notify_message -e -g -m "Upgrade is complete." >/dev/null 2>&1 fi } |