From f4b1d0cdfe516953ad45c2f5963dfc084513b031 Mon Sep 17 00:00:00 2001 From: Jim Barlow Date: Thu, 13 Nov 2014 15:58:36 -0800 Subject: [PATCH] Fix symlink error that occurs in multipage processing --- src/ocrpage.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ocrpage.py b/src/ocrpage.py index 1cb07de6..f01d235b 100755 --- a/src/ocrpage.py +++ b/src/ocrpage.py @@ -167,7 +167,10 @@ def re_symlink(input_file, soft_link_name, logger, logger_mutex): def setup_working_directory(input_file, soft_link_name): with logger_mutex: logger.debug("Linking %(input_file)s -> %(soft_link_name)s" % locals()) - re_symlink(input_file, soft_link_name, logger, logger_mutex) + try: + re_symlink(input_file, soft_link_name, logger, logger_mutex) + except FileExistsError: + pass @transform(setup_working_directory,