[pulseaudio-tickets] [Bug 92141] Connection failure: Protocol error
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Sep 28 06:28:35 PDT 2015
https://bugs.freedesktop.org/show_bug.cgi?id=92141
--- Comment #19 from Tanu Kaskinen <tanuk at iki.fi> ---
srbchannel is a more efficient transport for the client-server communication.
In 7.0 it's enabled by default, in 6.0 it wasn't. It can be disabled by giving
option "srbchannel=no" to module-native-protocol-unix in /etc/pulse/default.pa.
The reason why /dev/shm isn't empty with 6.0 is probably that when clients
connect to PulseAudio, each of them will create a file in /dev/shm. So after
the files have been deleted, new ones can be created again. With 7.0 that
doesn't happen, because the clients can't connect at all. Using srbchannel
involves one long-lived file in /dev/shm that all clients use, and if it's
deleted, clients can't connect any more.
David: I don't understand either why we don't log failures if they happen due
to EACCES or ENOENT. Maybe you'd like to write a patch?
By the way, the issue seems to have already been reported to the firejail
developers: https://github.com/netblue30/firejail/issues/69
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20150928/393c204b/attachment.html>
More information about the pulseaudio-bugs
mailing list