Comment 14 for bug 1527935

Revision history for this message
Jeffrey Ratcliffe (jeffreyratcliffe) wrote :

I've just fixed this in the uncoming version. However, it exposed a fundemental problem with the program architecture. Each page is stored as a temporary file. Perl does not close the file handles for temporary files until they are out of scope, so on my machine, after around 1000 pages, my machine runs out of file handles.

The medium term solution is to store the data in an SQLite database, rather than lots of temporary files, but that will require major surgery.