[mythtv-commits] mythtv/master commit: b402a5460 by Gavin Hurlbut (Beirdo)
MythTV
noreply at mythtv.org
Fri Mar 11 18:45:46 UTC 2011
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Change Date: 2011-03-11T10:43:39-08:00
Push Date: 2011/03/11 10:45:42 -0800
Repository: mythtv
Branch: master
New Revision: b402a5460a3b8a90251c44c3f1fa6616a698bb3b
Changeset: https://github.com/MythTV/mythtv/commit/b402a5460
Log:
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.
Modified:
mythtv/libs/libmythtv/linuxfirewiredevice.cpp
More information about the mythtv-commits
mailing list