[mythtv-commits] mythtv commit: r22995 - in trunk/mythtv by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Mon Dec 21 14:42:17 UTC 2009


      Author: danielk
        Date: 2009-12-21 14:42:16 +0000 (Mon, 21 Dec 2009)
New Revision: 22995
   Changeset: http://svn.mythtv.org/trac/changeset/22995

Modified:

   trunk/mythtv/libs/libmyth/mythcontext.cpp
   trunk/mythtv/libs/libmyth/mythcontext.h
   trunk/mythtv/libs/libmyth/output.cpp
   trunk/mythtv/libs/libmythdb/mythexp.h
   trunk/mythtv/libs/libmythdb/mythobservable.cpp
   trunk/mythtv/libs/libmythdb/mythobservable.h
   trunk/mythtv/libs/libmythdb/mythversion.h
   trunk/mythtv/programs/mythfrontend/playbackbox.cpp

Log:

Refs #7691. Segfault fix. Adds a lock to MythObservable, removes it's unsafe methods, kills in-flight events to a listener being removed and reorders playbackbox teardown to avoid segfault when exiting the PlaybackBox while an event is being processed.




More information about the mythtv-commits mailing list