Opened 14 years ago

Closed 14 years ago

#2158 closed defect (wontfix)

Backend exits if it can't find a tuner card - patch attached

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

Description

I had a Master Backend with two DVB cards. I moved the cards into a Slave Backend but haven't changed the configuration yet (Mythtv thinks I've got 2 cards in each backend, but it can't find the cards in the Master Backend)

On my Frontend I went into "Information Center->System Status->Tuner Status", and the Master Backend exited with the following message in the log:

MainServer: HandleRemoteEncoder(cmd GET_STATE) Unknown encoder: 1, exiting

The attached patch fixes this.

Attachments (1)

be.exit.on.enc.error.patch (1.2 KB) - added by anonymous 14 years ago.

Download all attachments as: .zip

Change History (2)

Changed 14 years ago by anonymous

Attachment: be.exit.on.enc.error.patch added

comment:1 Changed 14 years ago by danielk

Resolution: wontfix
Status: newclosed

You will have many other problems if you have MythTV configured for cards that don't exist, fixing this one case isn't a very good solution. A better solution would completely eliminate the backend exit() call there, but this would probably require making sure every myth protocol query (or at least every encoder query) had a consistent error return value.

Note: See TracTickets for help on using tickets.