diff --git a/sarracenia/flow/__init__.py b/sarracenia/flow/__init__.py index 3637f08c9..ea5df34e8 100644 --- a/sarracenia/flow/__init__.py +++ b/sarracenia/flow/__init__.py @@ -2731,6 +2731,10 @@ def send(self, msg, options) -> int: else: len_written = msg['size'] + if msg['size'] > 0 and len_written == 0: + logger.error( f"failed to send inflight={inflight} {sendTo} {msg['new_dir']}/{new_file}" ) + return 0 + msg.setReport(201, 'file sent') self.metrics['flow']['transferTxBytes'] += len_written self.metrics['flow']['transferTxFiles'] += 1