Re: passing on signals

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

 



Hi,

edscott wilson garcia <edscott@xxxxxx> 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@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