* event-top.c (async_disconnect, async_stop_sig): use "raise"

instead of "kill" to raise a signal.
This commit is contained in:
Joel Brobecker 2009-01-09 11:00:00 +00:00
parent d3653bf635
commit ec4dfccf28
2 changed files with 7 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2009-01-09 Joel Brobecker <brobecker@adacore.com>
* event-top.c (async_disconnect, async_stop_sig): use "raise"
instead of "kill" to raise a signal.
2009-01-09 Joel Brobecker <brobecker@adacore.com> 2009-01-09 Joel Brobecker <brobecker@adacore.com>
* win32-nat.c (get_module_name): Change the type of parameter * win32-nat.c (get_module_name): Change the type of parameter

View File

@ -977,7 +977,7 @@ async_disconnect (gdb_client_data arg)
"Could not kill the program being debugged", "Could not kill the program being debugged",
RETURN_MASK_ALL); RETURN_MASK_ALL);
signal (SIGHUP, SIG_DFL); /*FIXME: ??????????? */ signal (SIGHUP, SIG_DFL); /*FIXME: ??????????? */
kill (getpid (), SIGHUP); raise (SIGHUP);
} }
#endif #endif
@ -1005,7 +1005,7 @@ async_stop_sig (gdb_client_data arg)
#elif HAVE_SIGSETMASK #elif HAVE_SIGSETMASK
sigsetmask (0); sigsetmask (0);
#endif #endif
kill (getpid (), SIGTSTP); raise (SIGTSTP);
signal (SIGTSTP, handle_stop_sig); signal (SIGTSTP, handle_stop_sig);
#else #else
signal (STOP_SIGNAL, handle_stop_sig); signal (STOP_SIGNAL, handle_stop_sig);