raspilive
raspilive copied to clipboard
Old segment files are not removed when service is stopped and started again
Steps to reproduce:
- Start service
- Stream for a few moments so some file segments are added to wherever they are configured to go
- stop service
- start service
- stream for a few moments again
Expected result: orphaned segments are cleaned up
Actual result: orphaned segments remain
This is a concern for the configuration I currently have, where i setup a system service to execute raspi-live, and control when it starts and stops with cron. With each stop and start, I'm accumulating orphaned segment files that I will need to clean up manually.
Yeah, we'd have to look at refactoring how these get cleaned up. Right now, FFMpeg handles that completely.
An easy fix would just be that raspi-live removes everything in the directory on startup so that it starts with a clean slate.