[pulseaudio-tickets] [Bug 54779] Live lock on daemon startup when module combine is used and real time scheduling is enabled

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Sep 17 05:48:41 PDT 2012


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

--- Comment #9 from Tvrtko Ursulin <tvrtko.ursulin at onelan.co.uk> 2012-09-17 12:48:41 UTC ---
I don't know the codebase and have no time to study it in this detail but am
happy to test your patch once you have it.

With regards to the duration of a busy loop, my observation is that it lasts
tens of seconds or a couple of minutes. I have never witnessed it "unlock"
iteself from that state unless I killed it or LimitRTTIME was exceeded which I
had set to tens of seconds or a couple of minutes to help me with debugging.

I don't know how I can help you understand why the busy loop happens if you say
it is not only because of the rounding error. By all means fix that other
cause, but I still rounding error should still be fixed. More so because it
looks to me all platforms PA compiles on support <1usec granularity and
downscaling and then upscaling the time values because rtclock has a
micro-second API seems wrong.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the pulseaudio-bugs mailing list