Method: Selenium::WebDriver::Remote::Bridge#quit

Defined in:
lib/selenium/webdriver/remote/bridge.rb

#quitObject



211
212
213
214
215
216
217
218
219
220
221
222
223
224
# File 'lib/selenium/webdriver/remote/bridge.rb', line 211

def quit
  begin
    execute :delete_session
  rescue *QUIT_ERRORS => e
    WebDriver.logger.debug "delete_session failed during quit: #{e.class}: #{e.message}", id: :quit
  ensure
    begin
      http.close
    rescue *QUIT_ERRORS => e
      WebDriver.logger.debug "http.close failed during quit: #{e.class}: #{e.message}", id: :quit
    end
  end
  nil
end