[PATCH] Re: [mythtv] Another strange frontend hang
Derek Atkins
warlord at MIT.EDU
Sat Oct 4 17:41:15 EDT 2003
Hi,
Kenneth Aafløy <ke-aa at frisurf.no> writes:
> There's something wrong with the AudioOutputOss class, others have posted
> similar backtraces. One 'problem' I can see right off is that it's restarting
> the whole thread (possible missing something?), instead of just
> reinitializing the card/class.
I took a look at this and there appears to be a race condition in the
KillAudio method which I happen to be hitting. The enclosed patch
seems to close that window (or at least reduce it enough) so that I
don't see the problem anymore.... At least my test case is no longer
mis-behaving (I had a test-case that produced the hang 100% until I
applied this patch).
I still see the "Audio has changed" messages but it doesn't seem to
hang anymore. We'll see if I can reproduce it again later.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: audiooutput.diff
Type: text/x-patch
Size: 699 bytes
Desc: AudioOutputOSS patch
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20031004/1d10ea0f/audiooutput.bin
-------------- next part --------------
> Kenneth
-derek
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the mythtv-dev
mailing list