Debug: Strange behavour while removing suspended breakpoint
puts "Yes I`m here" <- BREAKPOINT_HERE (we stopped here)
10.times do |i|
puts i <- BREAKPOINT_HERE (we remove this breakpoint)
puts "YEP!"
end
puts "Bye!"
When your session is suspended at breakpoint(dont even matter which one)
When you remove breakpoint (i.e. send corresponding command to RubyDebuggerProxy) for statement that writes something to process streams (puts for example),
this command is immediatelly executed (you see output), but this doesn`t break execution of the whole script.
After removing breakpoint, all output is shown
Description
Debug: Strange behavour while removing suspended breakpoint
puts "Yes I`m here" <- BREAKPOINT_HERE (we stopped here)
10.times do |i|
puts i <- BREAKPOINT_HERE (we remove this breakpoint)
puts "YEP!"
end
puts "Bye!"
When your session is suspended at breakpoint(dont even matter which one)
When you remove breakpoint (i.e. send corresponding command to RubyDebuggerProxy) for statement that writes something to process streams (puts for example),
this command is immediatelly executed (you see output), but this doesn`t break execution of the whole script.
After removing breakpoint, all output is shown