good first issue
描述
Many of the backends create temporary files and/or open file handles with open without cleaning up either. While GC will eventually deal with the file handles, some OS's require you to close handles before you're allowed to delete a file. And accumulating an unbounded number of files over time isn't a nice thing to do to users' temporary directories.