Skip to content

Commit 592684d

Browse files
committed
[py] Check if process is running before terminating
1 parent ef6a261 commit 592684d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

py/selenium/webdriver/remote/server.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,8 @@ def stop(self):
136136
if self.process is None:
137137
raise RuntimeError("Selenium server isn't running")
138138
else:
139-
self.process.terminate()
140-
self.process.wait()
139+
if self.process.poll() is None:
140+
self.process.terminate()
141+
self.process.wait()
141142
self.process = None
142143
print("Selenium server has been terminated")

0 commit comments

Comments
 (0)