stratum working, implement mining pool, support "extranonce"
This commit is contained in:
40
MINE/rin/kill_stratum_proxy.sh
Normal file
40
MINE/rin/kill_stratum_proxy.sh
Normal file
@@ -0,0 +1,40 @@
|
||||
#!/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"
|
Reference in New Issue
Block a user