added code to kill stale mininet processes

This commit is contained in:
Cody Burkard
2014-06-16 17:39:24 -07:00
parent 29e5bee34e
commit 0d39f11034
+14
View File
@@ -69,4 +69,18 @@ def cleanup():
if link:
sh( "ip link del " + link )
info( "*** Killing stale mininet node processes\n" )
sh( 'pkill -9 -f mininet:' )
# Make sure they are gone
while True:
try:
pids = co( 'pgrep -f mininet:'.split() )
except:
pids = ''
if pids:
sh( 'pkill -f 9 mininet:' )
sleep( .5 )
else:
break
info( "*** Cleanup complete.\n" )