Bug#705435: [kfreebsd] hangs on pulseaudio --start

Steven Chamberlain steven at pyro.eu.org
Mon Apr 15 23:52:29 UTC 2013


Control: tags -1 + patch

The simple task of starting a pulseaudio daemon, seems to require
creation of a lockfile, using an additional thread to synchronise that,
then forking, doing the same again using two more threads, and forking
once more.

Happily I found a much, much simpler solution in FreeBSD ports, where a
similar problem had already been reported in this code.  The relevant
block is simply commented out and yet I don't notice any functional
difference.  Only that it works reliably and allows GDM3 and GNOME
sessions to start (have tested this on kfreebsd-amd64).

http://svnweb.freebsd.org/ports/head/audio/pulseaudio/files/patch-src_daemon_main.c?r1=231972&r2=231971&pathrev=231972

Please could we apply the same change (attached, commented and cleaned
up) for kFreeBSD, to fix this bug for wheezy.  The other patch I
suggested earlier is made unnecessary by this.

Thank you,
Regards,
-- 
Steven Chamberlain
steven at pyro.eu.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kfreebsd-bug705435.patch
Type: text/x-patch
Size: 910 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-pulseaudio-devel/attachments/20130416/2e957bfe/attachment.bin>


More information about the pkg-pulseaudio-devel mailing list