diff --git a/scripts/install/openim-rpc.sh b/scripts/install/openim-rpc.sh index 95cce7ffa..976a2146f 100755 --- a/scripts/install/openim-rpc.sh +++ b/scripts/install/openim-rpc.sh @@ -130,7 +130,6 @@ function openim::rpc::start() { for ((i = 0; i < ${#OPENIM_RPC_SERVICE_LISTARIES[*]}; i++)); do openim::log::info "OpenIM ${OPENIM_RPC_SERVICE_LISTARIES[$i]} config path: ${OPENIM_RPC_CONFIG}" - # Get the service and Prometheus ports. OPENIM_RPC_SERVICE_PORTS=( $(openim::util::list-to-string ${OPENIM_RPC_PORT_LISTARIES[$i]}) ) read -a OPENIM_RPC_SERVICE_PORTS_ARRAY <<< ${OPENIM_RPC_SERVICE_PORTS} diff --git a/scripts/lib/logging.sh b/scripts/lib/logging.sh index 960ba156d..18fe1c9a4 100755 --- a/scripts/lib/logging.sh +++ b/scripts/lib/logging.sh @@ -81,6 +81,7 @@ openim::log::install_errexit() { # setting errtrace allows our ERR trap handler to be propagated to functions, # expansions and subshells #set -o errtrace + return 0 } # Print out the stack trace