CVSROOT:        /cvs/gnome
Module name:    gnome-session
Changes by:     vuntz   06/11/14 14:26:38

Modified files:
        gnome-session  : ChangeLog gsm-at-startup.c gsm-sound.c 
                         manager.c remote.c remote.h util.c util.h 

Log message:
2006-11-14  Vincent Untz  <[EMAIL PROTECTED]>

Try to get rid of "init as the parent of all GNOME processes"
Based on patch by Tom Tromey <[EMAIL PROTECTED]>
Bug #101351

* util.[ch]: (gsm_exec_command_line_async): New function.
(gsm_exec_async): New function
(gsm_exec_close_child): New function
* remote.c:
(remote_start): Use gsm_exec_async.  Changed API.
Use g_spawn_async.
(close_child): New function.
* manager.c (run_command_prop): Updated.
* remote.h (remote_start): Updated.
* gsm-at-startup.c (gsm_assistive_tech_exec): Use
gsm_exec_command_line_async.
* gsm-sound.c (start_esd): Use gsm_exec_command_line_async.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-session&who=vuntz&date=explicit&mindate=2006-11-14%2014:25&maxdate=2006-11-14%2014:27

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

Reply via email to