On Tue, Feb 28, 2012 at 11:47:39AM +0100, Rodrigo Moya wrote:
quoted
- slow readers: dropping packets vs blocking the sender. Although
datagrams are not reliable on IP, datagrams on Unix sockets are
never
quoted
lost. So if one receiver has its buffer full the sender is blocked
instead of dropping packets. That way we guarantee a reliable
communication channel.
This sounds like a terribly nice way to f*ck the entire D-Bus system by
having one broken (or malicious) desktop application. What's the
intended way of coping with users that block the socket by not reading?
-David L.