[mythtv-commits] mythtv/fixes/0.24 commit: 7cdfb8eb4 by Gavin Hurlbut (Beirdo)
MythTV
noreply at mythtv.org
Thu Dec 16 05:34:21 UTC 2010
Author: Gavin Hurlbut <ghurlbut at mythtv.org>
Change Date: 2010-12-15T21:31:53-08:00
Push Date: 2010/12/15 21:34:16 -0800
Repository: mythtv
Branch: fixes/0.24
New Revision: 7cdfb8eb450c787c40a6b2ee70b7f641b20f6cb9
Changeset: https://github.com/MythTV/mythtv/commit/7cdfb8eb4
Log:
Change the QMutex to QSemaphore in myth_system
Seems QMutex must be locked/unlocked in the same thread, or it throws errors.
As we were locking in one thread, and unlocking in another, this caused asserts
when using a debug Qt build.
Based on a patch from Lawrence Rust <lvr at softsystem.co.uk>
Fixes Ticket 9378
Modified:
mythtv/libs/libmythdb/mythsystem.cpp
More information about the mythtv-commits
mailing list