CVSROOT: /cvs/gnome
Module name: libbonobo
Changes by: michael 06/03/15 12:42:18
Modified files:
. : ChangeLog
activation-server: activation-context-corba.c
object-directory-corba.c
Log message:
2006-03-15 Michael Meeks <[EMAIL PROTECTED]>
* activation-server/object-directory-corba.c
(active_server_cnx_broken, client_cnx_broken),
(add_active_server): use listen_for_broken instead
of (ORBit internal only) 'broken' signal with
threading implications. Take & release the
server lock in the 'broken' callback.
(as_rescan): deal with re-enterancy once at idle.
* activation-server/activation-context-corba.c
(impl_Bonobo_ActivationContext_addClient),
(active_client_cnx_broken): same 'broken' fix.
(activation_clients_is_empty_scan): iterate over
a copy of the list, with simple re-enterancy
optimization.
(ac_rescan): real with re-enterancy once at idle.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libbonobo&who=michael&date=explicit&mindate=2006-03-15%2012:41&maxdate=2006-03-15%2012:43
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list