New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LCP LSD license update on Windows => book.epub disappear on app exit (instead of deleting immediately), and book.tmplcpl file remains #884
Comments
Code culprit (no idea how to make the Windows filesystem happy ... our code releases file handles correctly as far as I can tell, it looks like there are stale file pointers hanging around because of how NodeJS implement filesystem access on Windows?): |
One drastic solution would be to exit the app and restart it ... not the ideal UX though ! |
The problem only occurs when the book has been read at least once (i.e. streamer component accesses the ZIP resources). So it looks like the destroy/free function of streamer does not work because of a bug in the NodeJS stream/filesystem implementation on Windows (or maybe a bug in |
|
Seems like the bug persists: #787
The text was updated successfully, but these errors were encountered: