https://bugzilla.novell.com/show_bug.cgi?id=653993 https://bugzilla.novell.com/show_bug.cgi?id=653993#c0 Summary: dbus needs more than the default 1024 open files Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: R.Vickers@cs.rhul.ac.uk QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 On a multiuser system that has been up for a long time (200-300 user sessions) the system dbus daemon can run out of open file descriptors. When this happens various things happen: (1) dbus daemon burns up CPU (2) strace for dbus shows lots of "Too many open files" messages (3) Many GUI applications hang, e.g gnome ones and thunar (4) strace for thunar shows it stuck trying to open a socket to /var/run/dbus/system_bus_socket Restarting dbus gets everything going again. A similar problem for Ubuntu is reported at https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/381063 There doesn't seem to be a clean way of raising the limit on SuSE (I tried /etc/security/limits.conf but I'm not sure that is relevant for daemons) so I inserted "ulimit -S -n 8192" in /etc/init.d/dbus I don't know how to raise it any higher than that, because even root gets a hard limit of 8192 and I can't see where this is defined. Reproducible: Always Steps to Reproduce: 1. Get 300 people to start graphical login sessions via gdm or NX 2. type 'thunar' Actual Results: Lots of applications (including thunar) hang Expected Results: No applications hang -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.