Opened 16 years ago
Closed 15 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 15 years ago by
comment:2 Changed 15 years ago by
Resolution: | → worksforme |
---|---|
Status: | new → closed |
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.
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.