summaryrefslogtreecommitdiff
path: root/target/linux/lantiq/base-files/lib
diff options
context:
space:
mode:
authorMathias Kresin <dev@kresin.me>2016-10-11 09:12:30 +0200
committerMathias Kresin <dev@kresin.me>2016-10-11 09:31:57 +0200
commit0547b3ca64f8d7dfdde65c638d1ff3d2a57b1abb (patch)
treee116dbcd0202ff5010df173e5bb69019e873cbd7 /target/linux/lantiq/base-files/lib
parente6b28802761b8e60b18baa6da7a10c94f8209c3e (diff)
downloadmtk-20170518-0547b3ca64f8d7dfdde65c638d1ff3d2a57b1abb.zip
mtk-20170518-0547b3ca64f8d7dfdde65c638d1ff3d2a57b1abb.tar.gz
mtk-20170518-0547b3ca64f8d7dfdde65c638d1ff3d2a57b1abb.tar.bz2
lantiq: fix lantiq-dsl output spam
In case the adsl/vdsl service is disabled intentional, the output is cluttered with the following message multiple times if the status of the dsl line is queried: killall: vdsl_cpe_control: no process killed If the dsl line status is queried by LuCI, the logfile is spammed with the message. Fix the issue by using killall in quite mode. In quite mode killall still returns a non-zero value if the to be killed process can not be found so that existing logic based on the return value still works. Signed-off-by: Mathias Kresin <dev@kresin.me>
Diffstat (limited to 'target/linux/lantiq/base-files/lib')
-rwxr-xr-xtarget/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh b/target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh
index 41993f7..feaafe6 100755
--- a/target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh
+++ b/target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh
@@ -11,7 +11,7 @@ fi
# Basic functions to send CLI commands to the vdsl_cpe_control daemon
#
dsl_cmd() {
- killall -0 ${XDSL_CTRL} && (
+ killall -q -0 ${XDSL_CTRL} && (
lock /var/lock/dsl_pipe
echo "$@" > /tmp/pipe/dsl_cpe0_cmd
cat /tmp/pipe/dsl_cpe0_ack