class Selenium::WebDriver::ChildProcess
def start
def start options = {%i[out err] => io} options[:pgroup] = true unless Platform.windows? # NOTE: this is a bug only in Windows 7 WebDriver.logger.debug("Starting process: #{@command} with #{options}", id: :process) @pid = Process.spawn(*@command, options) WebDriver.logger.debug(" -> pid: #{@pid}", id: :process) Process.detach(@pid) if detach end