diff --git a/burpui/misc/backend/burp2.py b/burpui/misc/backend/burp2.py index 0321a778..6ee372ab 100644 --- a/burpui/misc/backend/burp2.py +++ b/burpui/misc/backend/burp2.py @@ -143,7 +143,9 @@ class Burp(Burp1): def _proc_is_alive(self): if self.proc: try: - os.kill(self.proc.pid, 0) + r = self.proc.poll() + if r is not None: + return False return True except: return False