diff options
author | Dieter Plaetinck <dieter@plaetinck.be> | 2008-11-13 15:45:14 +0100 |
---|---|---|
committer | Dieter Plaetinck <dieter@plaetinck.be> | 2008-11-13 15:45:14 +0100 |
commit | 13ab709cb329c601253085de754a3bf1add82203 (patch) | |
tree | cc524985edaaf439c7f1f9aef5522a215982d5b6 | |
parent | 1a84fee4210c382beaed377ff980bddb8847c9c7 (diff) |
small stuff
-rw-r--r-- | src/core/libs/lib-misc.sh | 4 | ||||
-rw-r--r-- | src/core/libs/lib-ui.sh | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/core/libs/lib-misc.sh b/src/core/libs/lib-misc.sh index 843c105..238d9b6 100644 --- a/src/core/libs/lib-misc.sh +++ b/src/core/libs/lib-misc.sh @@ -20,8 +20,8 @@ run_background () echo >> $3; \ eval "$2" >>$3 2>&1 var_exit=${1}_exitcode - read $var_exit <<< $? - debug "run_background done with $1: exitcode (\$$1_exitcode): "${!var_exit}" .Logfile $3" + read $var_exit <<< $? #TODO: bash complains about 'invalid key' or something iirc + debug "run_background done with $1: exitcode (\$$1_exitcode): "${!var_exit}" .Logfile $3" #TODO ${!var_exit} doesn't show anything echo >> $3 rm -f /home/arch/fifa/runtime/$1-running ) & diff --git a/src/core/libs/lib-ui.sh b/src/core/libs/lib-ui.sh index 340cdb5..8e33d12 100644 --- a/src/core/libs/lib-ui.sh +++ b/src/core/libs/lib-ui.sh @@ -12,6 +12,7 @@ DIA_MENU_TEXT="Use the UP and DOWN arrows to navigate menus. Use TAB to switch # display error message and die die_error () { + [ -n "$LOGFILE" ] && debug "die_error: ERROR: $@" > $LOGFILE notify "ERROR: $@" exit 2 } |