[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