class Selenium::WebDriver::Firefox::SocketLock

@api private

Public Class Methods

new(port, timeout) click to toggle source
# File lib/selenium/webdriver/firefox/socket_lock.rb, line 11
def initialize(port, timeout)
  @port    = port
  @timeout = timeout
end

Public Instance Methods

locked() { || ... } click to toggle source
# File lib/selenium/webdriver/firefox/socket_lock.rb, line 16
def locked(&blk)
  lock

  begin
    yield
  ensure
    release
  end
end