From ecc0ac9b197832ec5e8690beb011f834c8d9fe12 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Sat, 20 Feb 2016 03:13:23 -0800 Subject: [PATCH] Fix error on --tesseract-timeout timing out --- ocrmypdf/tesseract.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ocrmypdf/tesseract.py b/ocrmypdf/tesseract.py index ab1a417b..f25d0d3e 100644 --- a/ocrmypdf/tesseract.py +++ b/ocrmypdf/tesseract.py @@ -174,7 +174,7 @@ def generate_hocr(input_file, output_hocr, language: list, tessconfig: list, # Generate a HOCR file with no recognized text if tesseract times out # Temporary workaround to hocrTransform not being able to function if # it does not have a valid hOCR file. - page_timedout(input_file) + page_timedout(log, input_file) with open(output_hocr, 'w', encoding="utf-8") as f: pageinfo = pageinfo_getter() f.write(HOCR_TEMPLATE.format( @@ -238,7 +238,7 @@ def generate_pdf(input_image, skip_pdf, output_pdf, language: list, args_tesseract, close_fds=True, stderr=STDOUT, universal_newlines=True, timeout=timeout) except TimeoutExpired: - page_timedout(input_image) + page_timedout(log, input_image) shutil.copy(skip_pdf, output_pdf) except CalledProcessError as e: tesseract_log_output(log, e.output, input_image)