SUMMARY When loading peruse on a large comic collection (1200+ in my case), you end up with GLib-ERROR **: 22:18:15.792: Creating pipes for GWakeup: Too many open files And then the program gets forced to shutdown. Is there a way to limit the amount of files being opened at once?
I can confirm this behaviour and am currently looking into it. With lsof I see that the opened fds are piling up.
Added merge request !28 fixing the bug.
Git commit 7b0050ab86d98cfd5a973c45029c8358b1f79bfa by Remko van Wagensveld. Committed on 15/05/2022 at 09:12. Pushed by carlschwan into branch 'master'. Fix filedescriptor leak when indexing books When calling ArchiveBookModel::setFilename with a valid filename of a comic book the archive is opened but never closed again. M +1 -1 src/qtquick/ArchiveBookModel.cpp https://invent.kde.org/graphics/peruse/commit/7b0050ab86d98cfd5a973c45029c8358b1f79bfa