1. 10 Oct, 2016 1 commit
  2. 03 Sep, 2013 2 commits
  3. 06 Jan, 2009 1 commit
    • Lucas Rocha's avatar
      Bug 563640 – In all phases before APPLICATION, consider process · b79a4c05
      Lucas Rocha authored
      2009-01-06  Lucas Rocha  <lucasr@gnome.org>
      
      	Bug 563640 – In all phases before APPLICATION, consider process
      	termination as completion
      
      	Most clients register using the session protocol. But it's perfectly
      	fine if a client simply exits upon completion, or forks and exits in
      	the parent when ready.  This is indeed how we were treating phase
      	INITIALIZATION.  There is no reason to not treat other non-APPLICATION
      	phases that way.  The default clients for those phases (gnome-panel,
      	metacity, nautilus) register to the session, but for example,
      	libcanberra installed a script for phase DESKTOP to play login sound,
      	and since it doesn't connect to the session, gnome-session was
      	timeout'ing for that phase.
      
      	* gnome-session/gsm-manager.c (on_app_exited, _start_app): ditto.
      	Patch by Behdad Esfahbod.
      
      svn path=/trunk/; revision=5174
      b79a4c05
  4. 24 Mar, 2008 1 commit