Fix: too many open files error

After a while Gnome gives a "Gio.IOErrorEnum: Too many open files" error during a file operation.
This fix closes the GFileEnumerator input stream when it no longer needed.