void gui_input_sigmask ( void   ) 

Mask certain signals that are only need by the GUI. Call this function right after starting a new thread.

Definition at line 527 of file gui_input.c.

00528 {
00529 #ifdef G_THREADS_IMPL_POSIX
00530         sigset_t sset;
00531 
00532         sigemptyset(&sset);
00533         sigaddset(&sset, SIGHUP);
00534         sigaddset(&sset, SIGINT);
00535         sigaddset(&sset, SIGPIPE);
00536         sigaddset(&sset, SIGQUIT);
00537         sigaddset(&sset, SIGTERM);
00538 #ifdef SIGWINCH
00539         sigaddset(&sset, SIGWINCH);
00540 #endif /* SIGWINCH */
00541         pthread_sigmask(SIG_BLOCK, &sset, NULL);
00542 #endif /* G_THREADS_IMPL_POSIX */
00543 }

Here is the caller graph for this function:

 All Data Structures Files Functions Variables Defines
Generated on Mon Mar 15 04:45:18 2010 for herrie by  doxygen 1.6.3