bin/rdebug-ide in ruby-debug-ide-0.6.1.beta3 vs bin/rdebug-ide in ruby-debug-ide-0.6.1.beta4
- old
+ new
@@ -115,10 +115,11 @@
$: << lib_path unless $:.include? lib_path
require 'ruby-debug-ide/multiprocess'
else
require_relative '../lib/ruby-debug-ide/multiprocess'
end
+ Debugger::MultiProcess.do_monkey
ENV['DEBUGGER_STORED_RUBYLIB'] = ENV['RUBYLIB']
old_opts = ENV['RUBYOPT'] || ''
starter = "-r#{File.expand_path(File.dirname(__FILE__))}/../lib/ruby-debug-ide/multiprocess/starter"
unless old_opts.include? starter
@@ -137,11 +138,9 @@
Debugger.keep_frame_binding = options.frame_bind
Debugger.tracing = options.tracing
Debugger.evaluation_timeout = options.evaluation_timeout
Debugger.catchpoint_deleted_event = options.catchpoint_deleted_event || options.rm_protocol_extensions
Debugger.value_as_nested_element = options.value_as_nested_element || options.rm_protocol_extensions
-
-Debugger.attached = true
if options.attach_mode
if Debugger::FRONT_END == "debase"
Debugger.init_variables
end