diff --git a/Script/cs/Threads/CopyThread.py b/Script/cs/Threads/CopyThread.py index 41688b090ae2f1e8b61084bf04b54bdd0b123148..9a77f39ea4c5cb484b883ee08735ca195fa6c737 100644 --- a/Script/cs/Threads/CopyThread.py +++ b/Script/cs/Threads/CopyThread.py @@ -241,9 +241,9 @@ class CopyThread(threading.Thread): remote_file, transfer.file_info.eos_instance, self.logger) if remote_filesize is None or remote_checksum is None: - self.logger.warning('backend sizechecksum error, retry later: %s', - remote_file) - # retry later + failure_reason = 'backend sizechecksum error, assuming copy failure' + self.handleTransferFailure(transfer, failure_reason, + 'FILEINTEGRITY', toremove) return if local_filesize != remote_filesize: