summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDieter Plaetinck <dieter@plaetinck.be>2008-11-13 15:45:14 +0100
committerDieter Plaetinck <dieter@plaetinck.be>2008-11-13 15:45:14 +0100
commit13ab709cb329c601253085de754a3bf1add82203 (patch)
treecc524985edaaf439c7f1f9aef5522a215982d5b6 /src
parent1a84fee4210c382beaed377ff980bddb8847c9c7 (diff)
small stuff
Diffstat (limited to 'src')
-rw-r--r--src/core/libs/lib-misc.sh4
-rw-r--r--src/core/libs/lib-ui.sh1
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
}