unlock context when bailing out with a warning. (g_main_context_check):
authorTim Janik <timj@gtk.org>
Sun, 27 May 2001 18:28:58 +0000 (18:28 +0000)
committerTim Janik <timj@src.gnome.org>
Sun, 27 May 2001 18:28:58 +0000 (18:28 +0000)
commite28e398eb03fcfc467524d17fed666d1afc6dc82
tree0dbcab04a38b74ed3bbf29c52c95e78f3dab7efd
parent477106292a13666e1b97921957f84ef35312c56f
unlock context when bailing out with a warning. (g_main_context_check):

Sun May 27 05:09:18 2001  Tim Janik  <timj@gtk.org>

        * gmain.c (g_main_context_prepare): unlock context when bailing
        out with a warning.
        (g_main_context_check): same here.

        * gmain.c (g_main_context_check): before returning due to
        changed pollfds, unlock context.

Sun May 27 04:52:28 2001  Tim Janik  <timj@gtk.org>

        * gsignal.[hc] (g_signal_stop_emission_by_name): added variant
        to stop signal emissions through a detailed_signal string.

        * gsignal.c (signal_emit_R) (g_signal_emit_valist): account for
        the fact that g_value_* functions may cause signal emissons by
        unlocking the global signal system lock around g_value_* functions.
        (signal_emit_unlocked_R): renamed this from signal_emit_R() to reflect
        that this functions acquires the lock on its own now.
15 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
glib/gmain.c
gmain.c
gmodule/ChangeLog
gmodule/gmodule.c
gobject/ChangeLog
gobject/gsignal.c
gobject/gsignal.h