============================= 2.15.3 ====================== 2006-08-14 Gustavo J. A. M. Carneiro * activation-server/object-directory-corba.c (impl_Bonobo_ObjectDirectory_unregister) (impl_Bonobo_ObjectDirectory_register_new_full): Pass NULL ev instead of creating our own temp. 2006-08-14 Alexander Larsson * bonobo-activation/bonobo-activation-fork-server.c: (child_setup), (bonobo_activation_server_by_forking): Don't inherit any open fds but stdin/out/err and b-a-s pipe in child. 2006-08-12 Gustavo J. A. M. Carneiro * activation-server/object-directory-corba.c (impl_Bonobo_ObjectDirectory_register_new_full): Use a temporary CORBA_Environment when calling bonobo_event_source_notify_listeners, otherwise exceptions in bonobo_event_source_notify_listeners propagate to Bonobo::ObjectDirectory::register_new_full, causing strange activate server registration errors. (impl_Bonobo_ObjectDirectory_unregister): Idem. 2006-08-10 Kjartan Maraas * configure.in: Fix gthread configure test when building uninstalled (Brian Cameron). Closes bug #316530. 2006-08-09 Michael Meeks * bonobo-activation/bonobo-activation-base-service.c (local_re_check_fn): use tmp. local ev. * bonobo-activation/bonobo-activation-private.h: remove CORBA ev. from BonoboForkReCheckFn. * activation-server/object-directory-corba.c (bonobo_object_directory_re_check_fn): don't go setting exceptions that don't need setting. * bonobo-activation/bonobo-activation-fork-server.c (bonobo_activation_server_by_forking): don't leak various bits on g_spawn failure; also broadcast signal.