Re: Signal handlers
- From: Michael Natterer <mitch gimp org>
- To: gtk-list gnome org
- Subject: Re: Signal handlers
- Date: Mon, 09 Aug 2004 14:53:49 +0200
Daniel Nilsson <daniel oden homeip net> writes:
> I have a question on signal handlers, in a gtk application should I
> use the normal libc functions for handling signals such as SIGINT or
> do I need to take anything else in consideration.
>
> I.e. can I just call this in main() before gtk_main to install a
> signal handler for SIGINT that will go off and clear up some hardware
> registers before the application terminates;
>
> signal(SIGINT, termination_handler);
That will work, however you should never ever (!) use signal().
use sigaction() instead if you want reliable signal handling.
ciao,
--mitch
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]