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