Snowfakery
Snowfakery copied to clipboard
Datasets are not closed
This could cause problems relating to cleanup of tempfiles and file handles, especially on Windows.
Datasets need:
- Checking to avoid double-close
- An interpreter-wide weak-reference registry of Resource-holding PluginResults
- close() on interpreter cleanup
Perhaps a new PluginResult Subclass/ABC can implement 1 and 2.