Skip to content

Temporary folder is never cleaned up #69

Closed
@makkura

Description

@makkura

Describe the bug
The temporary and logs folder never get cleaned out, slowly consuming the drive where wav2bar is installed.

To Reproduce
Run a number of renders.
Check the temporary folder and logs folder.

Expected behavior
Temporary files are cleared after each render.
Oldest logs get removed if they grow too large.

Additional Info
My system showed over 100gb of usage in the wav2bar temp folder and 2.3 around logs.
A friend showed over 60gb of usage in the wav2bar temp folders.

Windows:

  • temp folder is under the wav2bar folder in /tmp (eg: c:\wav2bar\tmp)
  • log folder is under the wav2bar folder in /logs (eg: c:\wav2bar\logs)

Mac/OSX:
I ran the build commands to get wav2bar running:

  • temp folder: ~/wav2bar/out/Wav2Bar-darwin-arm64/Wav2Bar.app/Contents/Resources/app/temp/
  • logs folder: ~/wav2bar/out/Wav2Bar-darwin-arm64/Wav2Bar.app/Contents/Resources/app/logs

I cleaned out the temp/renders folder via: find . -delete (while prompt is in the renders folder)
I used find instead of rm due to an "argument list too long" error using rm.
I cleaned out the logs/ folder via: rm * (while prompt is in the logs folder)

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingtodo-in-rewriteCan't be easily fixed in legacy, worth considering in rewrite

Projects

  • Status

    Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions