You didn't try the right way or Fedora found a way to avoid the situation, if it is the latter I'd love to know how.
dbus _does_ have this kind of issues and moving in the kernel the dispatcher/broker does help mitigating some of them (if the implementation doesn't share the same issues, but I hope it does not).
Posted Jan 29, 2013 14:36 UTC (Tue) by foom (subscriber, #14868)
[Link]
So the argument is "we wrote some terrible software with crap performance and poor failure modes. Guess it needs to be in the kernel." What?? Surely these problems are fixable in user space!