[mythtv-commits] Ticket #11902: Backend crashes after running HouseKeeperTask 'RecordedArtworkUpdate'

MythTV noreply at mythtv.org
Thu Oct 10 23:00:44 UTC 2013


#11902: Backend crashes after running HouseKeeperTask 'RecordedArtworkUpdate'
-------------------------------------------------+-------------------------
 Reporter:  Marco Wallerstein                    |          Owner:
  <marco.wallerstein@…>                          |         Status:  closed
     Type:  Bug Report - General                 |      Milestone:  unknown
 Priority:  minor                                |        Version:
Component:  MythTV - Mythmetadatalookup          |  0.27-fixes
 Severity:  medium                               |     Resolution:  Fixed
 Keywords:                                       |  Ticket locked:  0
-------------------------------------------------+-------------------------

Comment (by Raymond Wagner <rwagner@…>):

 In [changeset:"c712ed04255fe416d95a674ed50e045d864759e8/mythtv"]:
 {{{
 #!CommitTicketReference repository="mythtv"
 revision="c712ed04255fe416d95a674ed50e045d864759e8"
 Add secondary check to prevent housekeeper task from running twice.

 This adds an extra check to prevent a HouseKeeperTask from running
 more than once simultaneously. This prevents an issue seen in a
 misconfigured child task that was queued in concurrent passes. One
 instance had not yet finished when the second one started a minute
 later, and overwrote a shared pointer, eventually resulting in a
 segmentation fault.

 Cause spotted by Jonatan Lindblad.

 Refs #11902
 }}}

--
Ticket URL: <http://code.mythtv.org/trac/ticket/11902#comment:3>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list