# #!/bin/bash # # Kill RinCoin Stratum Proxy processes # echo "=== Killing RinCoin Stratum Proxy ===" # echo "" # # Find and kill Python processes running stratum_proxy.py # PIDS=$(ps aux | grep "stratum_proxy.py" | grep -v grep | awk '{print $2}') # if [ -n "$PIDS" ]; then # echo "Found Stratum Proxy processes: $PIDS" # echo "Killing processes..." # for pid in $PIDS; do # kill -9 "$pid" 2>/dev/null && echo "Killed PID: $pid" || echo "Failed to kill PID: $pid" # done # else # echo "No Stratum Proxy processes found" # fi # # Also kill any process using port 3333 # echo "" # echo "Checking port 3333..." # PORT_PIDS=$(sudo lsof -ti:3333 2>/dev/null) # if [ -n "$PORT_PIDS" ]; then # echo "Found processes using port 3333: $PORT_PIDS" # echo "Killing processes..." # for pid in $PORT_PIDS; do # sudo kill -9 "$pid" 2>/dev/null && echo "Killed PID: $pid" || echo "Failed to kill PID: $pid" # done # else # echo "No processes using port 3333" # fi # echo "" # echo "✅ Cleanup complete!" # echo "" # echo "Port 3333 status:" # netstat -tln | grep ":3333 " || echo "Port 3333 is free"