Reliability of the D-Bus broadcast messages

Havoc Pennington hp at
Sat Mar 12 05:50:28 PST 2011


On Fri, Mar 11, 2011 at 2:58 PM, Bogdan Lotko <boguslaw.lotko at> wrote:
> 1) Does it mean that this way of distributing of messages is reliable?
> 2) Could this feature be implementation dependent?
> 3) Is there any specification describing this behavior of the D-Bus
> connection?

dbus uses unix sockets or TCP, so it should be reliable, as long as
neither dbus nor the sending/receiving app crashes.

The one exception is that the system bus (but not the session bus) has
resource limits, and if those are exceeded (if there's a message
flood, essentially) then at the moment things get weird. There have
been some recent threads and bugzilla discussion on that.


More information about the dbus mailing list