[mythtv-commits] Ticket #9656: Mythbackend hangs on futex
MythTV
noreply at mythtv.org
Fri Mar 11 18:45:46 UTC 2011
#9656: Mythbackend hangs on futex
----------------------------------+----------------------------
Reporter: km@… | Owner: beirdo
Type: Bug Report - General | Status: closed
Priority: minor | Milestone: 0.25
Component: MythTV - General | Version: Trunk Head
Severity: medium | Resolution: fixed
Keywords: | Ticket locked: 0
----------------------------------+----------------------------
Changes (by Gavin Hurlbut):
* status: assigned => closed
* resolution: => fixed
* milestone: unknown => 0.25
Comment:
Fix deadlock in Linux firewire threads.
Fixes #9656
The deadlock was caused by a shared synchronization lock which was being
held by the main thread while waiting for the child thread to die, but the
child thread also uses that lock. I put back in the lock looping code
that
seemed unnecessary, but obviously was.
Changeset: b402a5460a3b8a90251c44c3f1fa6616a698bb3b
--
Ticket URL: <http://code.mythtv.org/trac/ticket/9656#comment:4>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list