Hi,
So, do you think that it's a configuration problem on my side or actually a bug in gnome-session? I still think it's the latter.
I don't really know what's going on, but I'm guessing it's either a bug in the NetworkManager backend for your distro, or a bug in libc. I have these vague memories of apps taking ~30 seconds to recognized network changes after early versions of NetworkManager switched networks and it ended up being some glibc interaction that I don't remember the details of. --Ray