Re: Memory Usage

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Oct 24, 2006 at 12:10:39AM -0700, Andre Messerschmidt wrote:
> 
> void outer_signal_handler(int iSigno, siginfo_t *pxsigInfo, void *context)
> {
>   static int i=0;
>   
>   printf("---- Signal handler Start -----------------------------------------------------\n");
>   
>   if ((i % 2) == 0)
>   {
>     printf("i=%d creating\n",i);    
>     GtkCreateWindow();
>   }
>   else
>   {
>     printf("i=%d destroying\n",i);    
>     gtk_widget_destroy(GTK_WIDGET(window1));
>   }
>   i++;
>   printf("---- Signal handler End -------------------------------------------------------\n");
> 
> }

I doubt creation and desctruction of windows can be done
safely in a signal handler while Gtk+ main loop is running
and the program can be anywhere in Gtk+ code at the time it
is delivered.

Yeti


--
Whatever.
_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list

[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux