* Fix limited iftop output and failure to stop iftop * Shellcheck * Ignore shellcheck
@@ -812,10 +812,15 @@ stopNode() {
PS4=\"$PS4\"
set -x
! tmux list-sessions || tmux kill-session
+ declare sudo=
+ if sudo true; then
+ sudo="sudo -n"
+ fi
+
for pid in solana/*.pid; do
pgid=\$(ps opgid= \$(cat \$pid) | tr -d '[:space:]')
if [[ -n \$pgid ]]; then
- sudo kill -- -\$pgid
+ \$sudo kill -- -\$pgid
fi
done
for pattern in node solana- remote-; do
@@ -12,5 +12,5 @@ sudo=
if sudo true; then
sudo="sudo -n"
-
-$sudo iftop -i "$(ifconfig | grep mtu | grep -iv loopback | grep -i running | awk 'BEGIN { FS = ":" } ; {print $1}')" -nNbBP -t
+# shellcheck disable=SC2086
+exec $sudo iftop -i "$(ifconfig | grep mtu | grep -iv loopback | grep -i running | awk 'BEGIN { FS = ":" } ; {print $1}')" -nNbBP -t -L 1000