Why is SELinux using threads?

John (J5) Palmieri johnp at redhat.com
Thu Feb 23 09:32:34 PST 2006

There is an issue with the daemon and ldap auth that causes d-bus to
deadlock when used with ldap auth configured in nsswitch.conf.  Nalin
has informed me that the ldap module is not thread safe and will
deadlock by just linking to libpthreads.  Nalin is fixing that issue but
it does beg the question why are we using threads to listen to the
netlink socket when we have a prefectly usable mainloop?
John (J5) Palmieri <johnp at redhat.com>

More information about the dbus mailing list