Hagen Heiduck wrote:
Karl, have you already been moved to Linux? Did you try to recompile gdm with MAX_CONNECTIONS=100 on OpenSolaris?

Our issues seem to be gone since changing that value (running 2009.06), though I changed it by a rather ugly way - poking around in the binary..

Unfortunately, this is not true - the issues have been reappearing shortly after my post. So I decided to turn gdm debug messages on to see what's going on, actually.

I noticed that there's normally only one _concurrent_ connection to the daemon, while serving about 50 sessions. Therefore, most of the time one can see messages like this:

gdm-binary[807]: [ID 702911 daemon.warning] DEBUG: Connections is 1, max is 100, busy FALSE

The highest value I have found is 5 connections, so no need for increasing the MAX_CONNECTIONS value from 15 to 100 (at least in our environment). Therefore, I backed out my little ugly patch :o)

However, I found other situations where gdm's main process is getting stuck. Without going in too much details, this appears when gdm shows a warning message like "Your session only lasted less than 10 seconds", or a hint like "This is the Failsafe XYZ session" after a failsafe session has been started. Under such circumstances gdm is becoming unresponsive and one can observe messages like

gdm-binary[21542]: [ID 702911 daemon.warning] DEBUG: Timeout occurred for sending message WRITE_X_SERVERS 21542 0

which results in our beloved 26D status. This is reproducible (under OpenSolaris 2009.06) and vanishes, when the causing message is gone again.

For example, we have some kiosk session connecting to different Windows VM's (via RDP). When one of these VM's is not available for whatever reason, the session lasts less than 10 seconds, resulting in a message like the one mentioned above.

Conclusion: Try to prevent such situations and you might have no (or at least fewer) 26D's anymore :-)

Hagen
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to