[mythtv-commits] Ticket #10981: Commit 643ad3e [Fix race in LoadInBackground() handling] causes abort on entering Watch Recordings

MythTV noreply at mythtv.org
Tue Aug 7 21:16:18 UTC 2012


#10981: Commit 643ad3e [Fix race in LoadInBackground() handling] causes abort on
entering Watch Recordings
-----------------------------------+------------------------------
 Reporter:  Lawrence Rust <lvr@…>  |          Owner:
     Type:  Bug Report - General   |         Status:  closed
 Priority:  minor                  |      Milestone:  unknown
Component:  MythTV - General       |        Version:  Master Head
 Severity:  medium                 |     Resolution:  Upstream Bug
 Keywords:                         |  Ticket locked:  0
-----------------------------------+------------------------------

Comment (by danielk):

 We're just using a QMutex as a binary semaphore here, there is nothing in
 the Qt documentation I looked at implying additional restrictions on
 QMutex wrt to thread ownership + it appears this inconsistency is
 corrected in later Qt versions + it doesn't have any nasty side effects
 unless you use a debug build. But if you want to submit a QSemaphore patch
 I'll review it.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10981#comment:3>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list