Commit Graph

10 Commits

Author SHA1 Message Date
Ivar Gaitan
8b04d877a0 Handle process natural death a bit better 2015-03-06 17:03:08 -06:00
Derek Parker
0e55c0cbcb Cleanup typo 2015-03-01 10:17:30 -06:00
Derek Parker
c158939998 Fix readline history 2015-03-01 10:15:16 -06:00
Derek Parker
52c8f8e972 Remove readline dep 2015-02-27 15:03:16 -06:00
Derek Parker
5da2e02068 Ensure hardware breakpoints are cleared upon exit 2015-01-30 15:33:56 -06:00
Paul Sbarra
58de1f7c85 migrate to go.sys subrepository
As of go version 1.4 the standard library syscall package is "locked
down" and code outside of the standard library is recommended to migrate
to the go.sys subrepository.

Reference: https://golang.org/s/go1.4-syscall
2015-01-25 22:43:47 -06:00
Derek Parker
bc39ddfbbc Handle SIGINT
Handle SIGINT by stopping the traced program and then displaying a
prompt to the user for commands. If the traced process is not running,
this is a noop.

Closes #30
2015-01-09 16:24:33 -06:00
Derek Parker
1873484edc Only print readline err for errno>0 2014-12-19 23:10:32 -06:00
Derek Parker
2624fb35d5 Use args passed in to cli Run 2014-12-19 23:10:32 -06:00
Derek Parker
7fec8251ce Refactor: move cli logic into cli client
First of a few refactors to allow multiple clients / frontends for
Delve. Current implementation now uses a cli client, but conceivably we
could have an http or socket based client as well.
2014-12-17 18:22:57 -06:00