SESSION_MANAGER env var in rawhide and XSMP spec

Adam Jackson ajax at redhat.com
Tue May 27 14:14:39 UTC 2008


On Tue, 2008-05-27 at 01:08 +0200, Kjartan Maraas wrote:
> Hi
> 
> I've been trying to track down some issues with gnome-session in GNOME
> 2.23.x which is in rawhide now. I first noticed this when trying out a
> jhbuild of GNOME 2.23.x, but then noticed that rawhide suffers from the
> same symptoms. A bunch of processes are left in [defunct] state after
> login and starting new programs complains about not being able to
> connect to the session manager.
> 
> After some investigation and help from one of the gnome-session
> maintainers we noticed that the SESSION_MANAGER env var in rawhide
> differs from other distros. What I see in rawhide is this:
> 
> [kmaraas at localhost gnome-session]$ echo $SESSION_MANAGER
> local/unix:@/tmp/.ICE-unix/2994
> 
> and he had:
> 
> local/henderson:/tmp/.ICE-unix/14577

I'm not aware of any code placing semantic meaning on the
SESSION_MANAGER variable.  libSM doesn't even look at the right hand
side of the / in the transport spec when the transport is "local", so
the different hostnames shouldn't matter.

That said, that change didn't actually fix the bug I put it in to try to
fix, so I should probably just back it out.

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.fedoraproject.org/pipermail/devel/attachments/20080527/106c4c31/attachment.bin 


More information about the devel mailing list