Pārlūkot izejas kodu

Kill web processes on mesh stop

Bob Mottram 9 gadus atpakaļ
vecāks
revīzija
8dc2c345e1
1 mainītis faili ar 7 papildinājumiem un 0 dzēšanām
  1. 7
    0
      src/freedombone-client

+ 7
- 0
src/freedombone-client Parādīt failu

@@ -404,6 +404,13 @@ function mesh_batman {
404 404
   echo '    if [ -f /usr/local/share/toxic/DHTnodes.internet ]; then' >> $batman_script
405 405
   echo '        mv /usr/local/share/toxic/DHTnodes.internet /usr/local/share/toxic/DHTnodes' >> $batman_script
406 406
   echo '    fi' >> $batman_script
407
+  echo '' >> $batman_script
408
+  echo '    # kill processes' >> $batman_script
409
+  echo '    zeronet_proc=$(ps aux | grep zeronet | awk -F " " "{print $2}" | head -n1)' >> $batman_script
410
+  echo '    kill -9 $zeronet_proc > /dev/null' >> $batman_script
411
+  echo '    tracker_proc=$(ps aux | grep bttrack | awk -F " " "{print $2}" | head -n1)' >> $batman_script
412
+  echo '    kill -9 $tracker_proc > /dev/null' >> $batman_script
413
+  echo '' >> $batman_script
407 414
   echo '    ' >> $batman_script
408 415
   echo '    rm -f /tmp/meshtype' >> $batman_script
409 416
   echo '}' >> $batman_script