[mythtv-commits] Ticket #7372: MythDB overriddenSettings access is not thread-safe.

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


#7372: MythDB overriddenSettings access is not thread-safe.
------------------------------+---------------------------------------------
 Reporter:  danielk           |        Owner:  danielk
     Type:  defect            |       Status:  closed 
 Priority:  major             |    Milestone:  unknown
Component:  MythTV - General  |      Version:  head   
 Severity:  medium            |   Resolution:  fixed  
  Mlocked:  0                 |  
------------------------------+---------------------------------------------
Changes (by danielk):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 (In [22779]) 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.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7372#comment:2>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list