Hi,

edscott wilson garcia <[EMAIL PROTECTED]> writes:

> I suppose the additional parameter after event will make the call
> blocking so that the return value of the signal handler can be
> returned there, and if there is no additional parameter (or set to
> NULL) the function will just toss the signal on to the queue to be
> processed by the event loop and be non-blocking. Just a
> hypothesis...

Wrong again. GObject signals are always executed synchronously. The
g_signal_emit() call returns when all signal handlers have been run.
If you pass extra parameters to the g_signal_emit() call you don't
change anything.


Sven
_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to