[mythtv-commits] mythtv commit: r19045 by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Mon Nov 10 16:41:56 UTC 2008
Author: danielk
Date: 2008-11-10 16:41:55 +0000 (Mon, 10 Nov 2008)
New Revision: 19045
Changeset: http://cvs.mythtv.org/trac/changeset/19045
Modified:
branches/mythtv-vid/libs/libmythtv/NuppelVideoPlayer.cpp
Log:
Refs #2287. Fix a locking problem introduced by [19042], basically the commBreakMapLock is non-recursive so it was being locked twice by NVP::AutoCommercialSkip() after I added a missing locking in NVP::ClearAfterSeek() which was being called with and without a lock being held but calls SetCommBreakIter() which requires the lock to be held. Now ClearAfterSeek is only called when the lock isn't being held.
More information about the mythtv-commits
mailing list