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

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sun Nov 8 22:56:41 UTC 2009


      Author: danielk
        Date: 2009-11-08 22:56:40 +0000 (Sun, 08 Nov 2009)
New Revision: 22779
   Changeset: http://svn.mythtv.org/trac/changeset/22779

Modified:

   trunk/mythtv/libs/libmyth/mythcontext.cpp
   trunk/mythtv/libs/libmyth/mythcontext.h
   trunk/mythtv/libs/libmythdb/mythdb.cpp
   trunk/mythtv/libs/libmythdb/mythdb.h
   trunk/mythtv/libs/libmythdb/mythversion.h

Log:

Fixes #7372. Makes overriddenSettings use thread-safe.

This also squeezes strings before adding them to the cache to reduce the memory footprint and uses a read-write lock for less blocking when multiple threads use the settings cache at once.

This updates the binary revision, so plugins need to be rebuilt.




More information about the mythtv-commits mailing list