Modify

Ticket #6363 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

Mythbackend deadlocks in TvRec-class

Reported by: tomimo@… Owned by: danielk
Priority: minor Milestone: 0.22
Component: MythTV - General Version: head
Severity: medium Keywords: mythbackend hang deadlock
Cc: Ticket locked: no

Description

I have attached a full backtrace of the current SVN head version of mythbackend that seems to deadlock once or twice a day completely. I'll try to pinpoint the exact reason and or patch for the problem now when I have a proper backtrace of the original problem to show.

Attachments

mythbackend.log (43.3 KB) - added by tomimo@… 3 years ago.
Full backtrace of the seen mythbackend deadlock.
tv_rec.patch (7.7 KB) - added by tomimo@… 3 years ago.
This patch seems to fix the deadlocks for me.

Change History

Changed 3 years ago by tomimo@…

Full backtrace of the seen mythbackend deadlock.

Changed 3 years ago by tomimo@…

This patch seems to fix the deadlocks for me.

comment:1 Changed 3 years ago by tomimo@…

I have been running the attached tv_rec.patch for 2 weeks now without any deadlocks. My system consists of three dvb-t pci cards and commercial flagging is enabled. Without the patch the backend deadlocked once per day or two.

comment:2 Changed 3 years ago by ksalmela

I have been "beta-testing" these fixes for over a week and can only second and confirm that system works better with these fixes. Please consider adding to mainstream.

comment:3 Changed 3 years ago by danielk

  • Owner changed from ijr to danielk
  • Status changed from new to assigned

comment:4 Changed 3 years ago by danielk

  • Status changed from assigned to closed
  • Resolution set to fixed

(In [22159]) Fixes #6363. Cleans up some of the locking introduced by qt4 port in TVRec.

View

Add a comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'new'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.