I have set my rolling cache to 4gb. And have it set to add now playing tracks and precached tracks that rolling cache. From what I understood, the excepted behave should be that once the 4gb is reached, older tracks will be removed. I have now reach 5gb and it doesnt seem to remove the oldest tracks at all.
At first I thought it lets a little over just before deleting but over a gigabyte is fairly significant.
Logs:
Upload description: sentinian
Additional information:
Reproduction steps:
Set rolling cache to desired amount
Set playing tracks to add to rolling cache
Cache enough tracks to past rolling cache amount.