[mythtv-commits] Ticket #10264: deadlock in backend
MythTV
noreply at mythtv.org
Mon Jan 16 05:42:40 UTC 2012
#10264: deadlock in backend
----------------------------------------+----------------------------
Reporter: brian@… | Owner: danielk
Type: Bug Report - Hang/Deadlock | Status: assigned
Priority: major | Milestone: 0.25
Component: MythTV - General | Version: Trunk Head
Severity: high | Resolution:
Keywords: | Ticket locked: 0
----------------------------------------+----------------------------
Changes (by danielk):
* owner: => danielk
* priority: minor => major
* status: new => assigned
* severity: medium => high
* milestone: unknown => 0.25
Comment:
Looking at ThreadStacktrace.txt I see:
Threads 13,12,11,10,9,8,7,6 are all waiting for the schedLock in
Scheduler::GetAllPending()
Threads 5,3 are both waiting for the schedLock in
Scheduler::GetRecording()
Thread 26 is holding the schedLock and blocking on
TVRec::StartRecording()
I suspect what is holding up the TVRec::StartRecording() is the
RecorderBase::GetRecordingQuality() call in Thread 39.
--
Ticket URL: <http://code.mythtv.org/trac/ticket/10264#comment:1>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list