class Selenium::Server
def stop_process
def stop_process return unless @process.alive? begin @process.poll_for_exit(5) rescue WebDriver::ChildProcess::TimeoutError @process.stop end rescue Errno::ECHILD # already dead ensure @process = nil end
def stop_process return unless @process.alive? begin @process.poll_for_exit(5) rescue WebDriver::ChildProcess::TimeoutError @process.stop end rescue Errno::ECHILD # already dead ensure @process = nil end