class DEBUGGER__::UI_LocalConsole

def setup_interrupt

def setup_interrupt
  SESSION.intercept_trap_sigint false do
    current_thread = Thread.current # should be session_server thread
    prev_handler = trap(:INT){
      current_thread.raise Interrupt
    }
    yield
  ensure
    trap(:INT, prev_handler)
  end
end