...
I would say just write the already received data also to a file. And that’s what the current implementation does. So is it really so bad??
Not really, It just works.
The use of permanent timeshift is to have a choice to preserve an already made or running timeshift recording that is necessary to have when you use timeshift., inclusive the current running one.
The problems come when people are using the timeshift portion of enigma, the rewind and skipping in the current running recording, or are making one or more regular recordings.
The last one can be neutralized with the option to auto stop timeshift when recording in the traditional way.
Has little to do with the purpose of the plugin "permanent timeshift" or better named "save current running or earlier made timeshift recording"
(I know, to long for a button )