[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