Opened 11 years ago

Closed 11 years ago

#5800 closed defect (worksforme)

Unable to delete recording from a disconnected slave backend

Reported by: Stuart Auchterlonie Owned by: Isaac Richards
Priority: minor Milestone: 0.22
Component: mythtv Version: 0.21-fixes
Severity: medium Keywords:
Cc: Ticket locked: no

Description

It is not possible to delete a recording that was recorded on a slave backend, if the slave is turned off, even though the recording is stored locally to the master backend, and master backend override is on.

I don't think the MBE override setting affects the behaviour although it logically should. ie. Expected behaviour

MBE Override on.

  • Master backend can delete recordings from a slave if they

can be found locally. (This follows on from the ability to playback recordings if the recording is local, even though it was recorded on a slave)

MBE Override off.

  • Master backend can't delete recordings from a slave, just

like it can't play them back.

Stuart

Change History (2)

comment:1 Changed 11 years ago by cpinkham

I'm unable to replicate this locally. If the slave is not connected (and hence doesn't have a PlaybackSock?), the master will fall through and try to delete the recording itself as long as the file is found locally. The master uses GetPlaybackURL() to find the file, so it should be found if it is in any StorageGroup? directory visible on the master.

comment:2 Changed 11 years ago by cpinkham

Resolution: worksforme
Status: newclosed

Closing ticket. This is still working fine for me. My WOL-on-demand slave backend is asleep for 20+ hours a day yet I haven't seen any issues deleting files that were recorded on it. Closing unless Stuart can still reproduce and wants to reopen and take ownership of the ticket.

Note: See TracTickets for help on using tickets.