[mythtv-commits] Ticket #10981: Commit 643ad3e [Fix race in LoadInBackground() handling] causes abort on entering Watch Recordings
MythTV
noreply at mythtv.org
Wed Aug 8 01:07:47 UTC 2012
#10981: Commit 643ad3e [Fix race in LoadInBackground() handling] causes abort on
entering Watch Recordings
-------------------------+-------------------------------------------------
Reporter: Lawrence | Owner: Daniel Kristjansson <danielk@…>
Rust <lvr@…> | Status: closed
Type: Bug Report | Milestone: unknown
- General | Version: Master Head
Priority: minor | Resolution: fixed
Component: MythTV - | Ticket locked: 0
General |
Severity: medium |
Keywords: |
-------------------------+-------------------------------------------------
Changes (by Daniel Kristjansson <danielk@…>):
* owner: => Daniel Kristjansson <danielk@…>
* resolution: Upstream Bug => fixed
Comment:
In [changeset:8e3bc060402cb1be48f7e1d2dd605811ca255096/mythtv]:
{{{
#!CommitTicketReference repository="mythtv"
revision="8e3bc060402cb1be48f7e1d2dd605811ca255096"
Fixes #10981. Refs #10928. Convert QMutex to QSemaphore.
Since m_LoadLock is locked in the UI thread and unlocked in
the worker thread it needs to use a QSemaphore instead of
a QMutex. Thanks go to Lawrence Rust for discovering the
issue.
}}}
--
Ticket URL: <http://code.mythtv.org/trac/ticket/10981#comment:6>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list