CVSROOT:        /cvs/gnome
Module name:    libbonobo
Changes by:     michael 06/03/10 16:04:18

Modified files:
        .              : ChangeLog 
        activation-server: activation-context-corba.c 
                           activation-server-main.c 
                           object-directory-activate.c 
                           object-directory-corba.c server.h 
        bonobo-activation: bonobo-activation-fork-server.c 
                           bonobo-activation-private.h 
Added files:
        activation-server: README 
        doc            : b-a-s-threading.txt 

Log message:
2006-03-10  Michael Meeks  <[EMAIL PROTECTED]>

* doc/b-a-s-threading.txt: notes on b-a-s threading.
* activation-server/README: notes on debugging.

* bonobo-activation/bonobo-activation-fork-server.c
(scan_list): fix list scan & debug to fix crash.

* activation-server/object-directory-corba.c
(bonobo_object_directory_re_check_fn): remember to
take lock for this callback.

* bonobo-activation/bonobo-activation-fork-server.c
(bonobo_activation_server_fork_init): add

* activation-server/activation-context-corba.c
(impl_Bonobo_ActivationContext_activateMatchingFull),
(ac_do_activation): hold refs, generate aid earlier,
use g_strdup_printf.

* activation-server/README: add blurb.

* activation-server/activation-server-main.c
(server_get_poa, server_lock, server_unlock, main): impl.
threaded POA & locking methods.
* activation-server/*-corba.c: take/release
lock at entry / exit of CORBA impls.

* activation-server/activation-context-corba.c
(activation_context_setup): use the poa.

* activation-server/object-directory-corba.c
(bonobo_object_directory_init): use the poa.

* activation-server/activation-server-main.c:
enable --register-server in non debugging builds,
just too useful.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libbonobo&who=michael&date=explicit&mindate=2006-03-10%2016:03&maxdate=2006-03-10%2016:05

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to