Document conversion timeout #5
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add a document conversion utility with a 60-second timeout to address previous 5-second timeout failures.
This utility was created as a reference in this repository because the actual document conversion code with the 5-second timeout is located in a different, inaccessible repository. The timeout for LibreOffice conversion has been increased from 5 seconds to 60 seconds (1 minute) to prevent premature timeouts for larger documents.
Slack Thread
Note
Introduces a lightweight LibreOffice-based document-to-PDF conversion utility with a longer timeout and clear failure reporting.
document_conversion.pywithconvert_to_pdfandconvert_document_to_pdfsoffice/libreoffice) to convert and returns the output pathWritten by Cursor Bugbot for commit a6e7450. This will update automatically on new commits. Configure here.