This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug nptl/14417] EAGAIN handling in pthread_cond_wait make pulseaudio hang


http://sourceware.org/bugzilla/show_bug.cgi?id=14417

--- Comment #5 from law at redhat dot com 2012-08-03 22:00:22 UTC ---
pulseaudio is the current best known way to reproduce the problem. 


AUDIODRIVER=pulseaudio play -n -c1  synth whitenoise band -n 100 20 \
        band -n 50 20 gain +25 fade h 1 864000 1


Fails once or twice every ten attempts within the first few seconds.  I was
able to make it fail regularly with a strategic breakpoint in the low level
pthread code after releasing on the locks (details fade, but clearly it depends
on arranging the the kernel to return EAGAIN to the futex call).

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]