URL::DownloadTask::Listener::finished is called with file handle still open

I’m also having an issue with this.
I’m downloading a file and in the “finished” callback I try to open it with “startAsProcess()”.
It works on Mac but on Windows nothing happens because the file is “being used” by my app.

Edit: found this thread.