summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2013-01-04 13:52:01 +1100
committerAmitay Isaacs <amitay@gmail.com>2013-01-08 15:18:47 +1100
commit4f622fe9fb204a6362fee468d9c7e31e22acb124 (patch)
tree7a0b88b316adb1676aadd862447087dd00ed88d1
parent095fac9491bfe6a29127d9c3f76c15bc947cf591 (diff)
downloadsamba-4f622fe9fb204a6362fee468d9c7e31e22acb124.tar.gz
samba-4f622fe9fb204a6362fee468d9c7e31e22acb124.tar.xz
samba-4f622fe9fb204a6362fee468d9c7e31e22acb124.zip
scripts: Make script_log() use supplied message, stop logger from hanging
When using syslog any provided message arguments are ignored and not passed to logger. This means that logger blocks waiting on stdin. That's bad. Signed-off-by: Martin Schwenke <martin@meltin.net> (This used to be ctdb commit 50abf597cefe6f8ea2a2ff7694bf84641344a9b1)
-rwxr-xr-xctdb/config/functions2
1 files changed, 1 insertions, 1 deletions
diff --git a/ctdb/config/functions b/ctdb/config/functions
index ce54fc3a61..8fbc079119 100755
--- a/ctdb/config/functions
+++ b/ctdb/config/functions
@@ -110,7 +110,7 @@ script_log ()
esac
if $_using_syslog ; then
- logger -t "$_tag"
+ logger -t "$_tag" "$*"
else
{
if [ -n "$*" ] ; then