Debugger: Interrupt execution with Ctrl-C and stop at next breakable expression
Bug #913822 reported by
Gabriel Petrovay
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zorba |
Fix Released
|
Wishlist
|
Gabriel Petrovay |
Bug Description
When a long query runs and the user presses Ctrl-C, the zorba execution must be stopped at the next breakable position. The debugger client must not be quit.
Related branches
lp:~zorba-coders/zorba/debugger_ctrl_c
- David Graf (community): Approve
- Gabriel Petrovay (community): Approve
-
Diff: 559 lines (+263/-68)11 files modifiedbin/CMakeLists.txt (+1/-0)
bin/debugger/command_prompt.cpp (+12/-1)
bin/debugger/main.cpp (+48/-55)
bin/debugger/xqdb_client.cpp (+63/-0)
bin/debugger/xqdb_client.h (+51/-0)
src/debugger/debugger_clientimpl.cpp (+8/-3)
src/debugger/debugger_commons.cpp (+7/-1)
src/debugger/debugger_runtime.cpp (+18/-3)
src/debugger/debugger_runtime.h (+8/-4)
src/debugger/debugger_server.cpp (+38/-1)
src/debugger/debugger_server.h (+9/-0)
Changed in zorba: | |
status: | In Progress → Fix Committed |
summary: |
- Debugger: Interrupt execution with Ctrl-C and stop at next breakpoint + Debugger: Interrupt execution with Ctrl-C and stop at next breakable + expression |
Changed in zorba: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Added this functionality in lp:~zorba-coders/zorba/debugger_ctrl_c.