[mythtv-commits] mythtv/master commit: 2425dd93b by Gavin Hurlbut (Beirdo)

MythTV noreply at mythtv.org
Thu Dec 16 05:35:13 UTC 2010


      Author:  Gavin Hurlbut <ghurlbut at mythtv.org>
 Change Date:  2010-12-15T21:35:03-08:00
   Push Date:  2010/12/15 21:35:10 -0800
  Repository:  mythtv
      Branch:  master
New Revision:  2425dd93b44464c989d7cac048649ca44212f85e
   Changeset:  https://github.com/MythTV/mythtv/commit/2425dd93b

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