]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
ctdb-scripts: Add debugging variable CTDB_KILLTCP_DEBUGLEVEL
authorMartin Schwenke <martin@meltin.net>
Tue, 6 Sep 2022 01:59:11 +0000 (11:59 +1000)
committerAmitay Isaacs <amitay@samba.org>
Tue, 20 Sep 2022 11:42:16 +0000 (11:42 +0000)
To debug ctdb_killtcp failures, add

  CTDB_KILLTCP_DEBUGLEVEL=DEBUG

to script.options.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Autobuild-User(master): Amitay Isaacs <amitay@samba.org>
Autobuild-Date(master): Tue Sep 20 11:42:16 UTC 2022 on sn-devel-184

ctdb/config/functions

index dcb04ebb5efc128bef9bee4b11c9dd2bc37cbf2a..328b4b0ab505ee4c80bed42afe4cc819ac6b7a4e 100755 (executable)
@@ -452,8 +452,14 @@ kill_tcp_connections ()
            return
        fi
 
+       if [ -n "$CTDB_KILLTCP_DEBUGLEVEL" ]; then
+               _debuglevel="$CTDB_KILLTCP_DEBUGLEVEL"
+       else
+               _debuglevel="$CTDB_DEBUGLEVEL"
+       fi
        echo "$_connections" | \
-               "${CTDB_HELPER_BINDIR}/ctdb_killtcp" "$_iface" || {
+               CTDB_DEBUGLEVEL="$_debuglevel" \
+                       "${CTDB_HELPER_BINDIR}/ctdb_killtcp" "$_iface" || {
                echo "Failed to kill TCP connections"
                return
        }