Silently ignore failure to kill conflicting processes.

Resolves #97
This commit is contained in:
derv82
2018-06-09 22:48:10 -04:00
parent 9d1db5966b
commit f24ec55999

View File

@@ -355,7 +355,10 @@ class Airmon(Dependency):
Airmon.killed_network_manager = True Airmon.killed_network_manager = True
else: else:
Color.pl('{!} {R}terminating {O}conflicting process {R}%s{O} (PID {R}%s{O})' % (pname, pid)) Color.pl('{!} {R}terminating {O}conflicting process {R}%s{O} (PID {R}%s{O})' % (pname, pid))
try:
os.kill(int(pid), signal.SIGTERM) os.kill(int(pid), signal.SIGTERM)
except:
pass
@staticmethod @staticmethod