https://bugs.freedesktop.org/show_bug.cgi?id=92141

--- Comment #19 from Tanu Kaskinen <[email protected]> ---
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.
_______________________________________________
pulseaudio-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-bugs

Reply via email to