Recently while attmpting to generate PDF with WSexport tool I got the following error:
The process "'ebook-convert' '/tmp/www-data/ws-c0_Ziemia_polska_w_pie_ni-299111454683965.epub' '/tmp/www-data/ws-c0_Ziemia_polska_w_pie_ni-299111229852467.pdf' '--page-breaks-before' '/' '--paper-size' 'a5' '--pdf-page-margin-bottom' '32' '--pdf-page-margin-top' '40' '--pdf-page-margin-left' '24' '--pdf-page-margin-right' '24' '--pdf-page-numbers' '--preserve-cover-aspect-ratio'" exceeded the timeout of 240 seconds.
The error is repeatable. No problem while generating EPUB.
My test on external VPS (64-bit wit 1GB RAM) shows that EPUB->PDF conversion takes no more than 70s. While the complete process is about 275s. So:
- is the ebook-convert in toollab so slow, or the error message is misleading?
- how can we workaround this?
- if the timeout concerns the whole ebook generation process, maybe this should be changed to separate timeouts for EPUB generation / format conversion to avoid discriminating some ebook formats?
I noticed that for large books, whole process can take on 1GB server even as long as 15 minutes.