Opened 18 years ago
Closed 18 years ago
#2158 closed defect (wontfix)
Backend exits if it can't find a tuner card - patch attached
Reported by: | 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)
Change History (2)
Changed 18 years ago by
Attachment: | be.exit.on.enc.error.patch added |
---|
comment:1 Changed 18 years ago by
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
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.