mirror of
https://github.com/novatiq/packages.git
synced 2026-04-30 15:38:40 +01:00
ddns-scripts: fix logging bug
Fixes issue #11282, this patch was provided by PaulFertser on the #openwrt
IRC.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit bf68826897)
This commit is contained in:
@@ -282,11 +282,11 @@ write_log() {
|
|||||||
[ $__LEVEL -eq 7 ] && return # no syslog for debug messages
|
[ $__LEVEL -eq 7 ] && return # no syslog for debug messages
|
||||||
__CMD=$(echo -e "$__CMD" | tr -d '\n' | tr '\t' ' ') # remove \n \t chars
|
__CMD=$(echo -e "$__CMD" | tr -d '\n' | tr '\t' ' ') # remove \n \t chars
|
||||||
[ $__EXIT -eq 1 ] && {
|
[ $__EXIT -eq 1 ] && {
|
||||||
eval "$__CMD" # force syslog before exit
|
eval '$__CMD' # force syslog before exit
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
[ $use_syslog -eq 0 ] && return
|
[ $use_syslog -eq 0 ] && return
|
||||||
[ $((use_syslog + __LEVEL)) -le 7 ] && eval "$__CMD"
|
[ $((use_syslog + __LEVEL)) -le 7 ] && eval '$__CMD'
|
||||||
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user