class DEBUGGER__::ProcessGroup

Public Class Methods

new() click to toggle source
# File debug-1.6.3/lib/debug/session.rb, line 1851
def initialize
  @lock_file = nil
end

Public Instance Methods

after_fork() click to toggle source
# File debug-1.6.3/lib/debug/session.rb, line 1875
def after_fork
end
lock() click to toggle source
# File debug-1.6.3/lib/debug/session.rb, line 1863
def lock
  true
end
locked?() click to toggle source
# File debug-1.6.3/lib/debug/session.rb, line 1855
def locked?
  true
end
multi?() click to toggle source
# File debug-1.6.3/lib/debug/session.rb, line 1878
def multi?
  @lock_file
end
multi_process!() click to toggle source
# File debug-1.6.3/lib/debug/session.rb, line 1882
def multi_process!
  require 'tempfile'
  @lock_tempfile = Tempfile.open("ruby-debug-lock-")
  @lock_tempfile.close
  extend MultiProcessGroup
end
sync() { || ... } click to toggle source
# File debug-1.6.3/lib/debug/session.rb, line 1871
def sync
  yield
end
trylock() click to toggle source
# File debug-1.6.3/lib/debug/session.rb, line 1859
def trylock
  true
end
unlock() click to toggle source
# File debug-1.6.3/lib/debug/session.rb, line 1867
def unlock
  true
end