[mythtv-commits] Ticket #11671: Crash starting a recording

MythTV noreply at mythtv.org
Sun Jul 14 06:55:10 UTC 2013


#11671: Crash starting a recording
-------------------------+-------------------------------------------------
 Reporter:  jyavenard    |          Owner:  Jean-Yves Avenard <jyavenard@…>
     Type:  Bug Report   |         Status:  closed
  - General              |      Milestone:  unknown
 Priority:  critical     |        Version:  Unspecified
Component:  MythTV -     |     Resolution:  fixed
  General                |  Ticket locked:  0
 Severity:  medium       |
 Keywords:               |
-------------------------+-------------------------------------------------
Changes (by Jean-Yves Avenard <jyavenard@…>):

 * owner:   => Jean-Yves Avenard <jyavenard@…>
 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"5201ed1cef70fe3e6e621733c585617bb8749dd0/mythtv"]:
 {{{
 #!CommitTicketReference repository="mythtv"
 revision="5201ed1cef70fe3e6e621733c585617bb8749dd0"
 Remove dispatchNow() and all that uses it, re-implementing using thread-
 safe methods.

 dispatchNow was marked has obsoleted years ago but was still in use.
 Should any listeners be in a different thread, it would have crashed (like
 starting playback when a preview generation was occurring)
 Replaces the only two methods still using this mechanism:
 sendPlaybackStart and sendPlaybackEnd with their thread-safe equivalent.
 MythMusic will have to be adapted, changes to follow

 Fixes #11671
 }}}

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


More information about the mythtv-commits mailing list