You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, if avarice is started by means of the shell command within a gdb session you can't stop the uC with Ctrl-C without killing avarice. And thus closing the connection to the remote target.
At least for my workflow it would make debugging a lot easier when avarice ignores SIGINT if started in detached mode.
Unfortunately it seems to be harder than simply put
signal(SIGINT, SIG_IGN);
into the if(detach) condition inside main().
It would be so kind if somebody put some effort into this or rather give a hint how to achieve this.
Are there any solutions yet? ice-gdb is relies on calling avarice in detached mode - so every ctrl+c doesn't only stop gdb it also stops avarice what is quiet annoying.
I tried to trap SIGINT in start-avarice script or start via "nohup" but was not sucessful
johny_flash
2013-02-26 20:58:26.364000
Currently, if avarice is started by means of the
shell
command within a gdb session you can't stop the uC withCtrl-C
without killing avarice. And thus closing the connection to the remote target.At least for my workflow it would make debugging a lot easier when avarice ignores
SIGINT
if started in detached mode.Unfortunately it seems to be harder than simply put
into the
if(detach)
condition insidemain()
.It would be so kind if somebody put some effort into this or rather give a hint how to achieve this.
With best regards
This issue was migrated from https://sourceforge.net/p/avarice/feature-requests/7/
The text was updated successfully, but these errors were encountered: