diff --git a/snakebite/client.py b/snakebite/client.py index 8e25d06..d206de0 100644 --- a/snakebite/client.py +++ b/snakebite/client.py @@ -1170,6 +1170,7 @@ def _read_file(self, path, node, tail_only, check_crc, tail_length=1024): if not location.id.storageID in failed_nodes: failed_nodes.append(location.id.storageID) successful_read = False + break else: raise ConnectionFailureException( u"Failure to connect to data node at ({}:{})".format(