Opened 13 years ago

Closed 13 years ago

#1985 closed patch (fixed)

Deadlock when changing freebox channel

Reported by: mythtv@… Owned by: danielk
Priority: minor Milestone: unknown
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Fixes on FreeboxRecorder? :

  • deadlock occured when changing channel
  • compiler warnings

Attachments (1)

deadlock-freebox.10277.diff (3.3 KB) - added by mythtv@… 13 years ago.

Download all attachments as: .zip

Change History (2)

Changed 13 years ago by mythtv@…

Attachment: deadlock-freebox.10277.diff added

comment:1 Changed 13 years ago by danielk

Resolution: fixed
Status: newclosed

(In [10281]) Closes #1985. Refs #1704. Some cleanups of the FreeBox? recorder code.

  • Due to an as-yet undiagnosed locking problem this reverts to caching the current channel info.
  • gcc 4.x needs some superflous braces to fool it into not to complaining about an assignment whose value we subsequently test.
  • One of the comments exceeded 80 chars after I moved a variable from one class to another to avoid the sharing of privates.
Note: See TracTickets for help on using tickets.