Comment 6 for bug 1370540

Revision history for this message
Adam Reichold (adamreichold) wrote : Re: Search within multiple DjVu files.

Hello Razi,

your change fixes the symptom because all DjVu API access is serialize as if there was only a single thread, but not the issue since the problem is most likely within the Windows of DjVuLibre as other platforms can happily render or search pages of different documents and hence contexts in parallel which is a performance improvement I would not miss because of one problematic port. My suggestion was in any case meant to isolate the problem so that we now know that the Windows implemenation of DjVuLibre has a threading problem for text extraction which the POSIX port does not seem to have. (Or our usage of the API is wrong and it works on Linux by pure luck which have no indication for so far.)

Best regards, Adam.