diff options
author | Renato Botelho <renato@netgate.com> | 2016-02-01 17:31:35 -0200 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2016-02-01 17:31:35 -0200 |
commit | ec3371678b60de82ada14716b6ef272d1f51776c (patch) | |
tree | 9650ec63439dd84b6e49f937ad87ed75fdcc1859 /src/usr/local/sbin | |
parent | 6635aa0f6c7a166a56a92ea2492930a67e825ce1 (diff) | |
download | pfsense-ec3371678b60de82ada14716b6ef272d1f51776c.zip pfsense-ec3371678b60de82ada14716b6ef272d1f51776c.tar.gz |
Save pkg call return code to use on return. The way it is now is always returning 0. It should fix #5837
Diffstat (limited to 'src/usr/local/sbin')
-rwxr-xr-x | src/usr/local/sbin/pfSense-upgrade | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/usr/local/sbin/pfSense-upgrade b/src/usr/local/sbin/pfSense-upgrade index 3143bc5..b82464b 100755 --- a/src/usr/local/sbin/pfSense-upgrade +++ b/src/usr/local/sbin/pfSense-upgrade @@ -176,8 +176,9 @@ pkg_with_pb() { fi pkg ${_event_pipe} $@ + local _pkg_result=$? nc_pid="" - return $? + return ${_pkg_result} } fetch_upgrade_packages() { |