summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--swift/container/replicator.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/swift/container/replicator.py b/swift/container/replicator.py
index 1077e7f4e..67a988432 100644
--- a/swift/container/replicator.py
+++ b/swift/container/replicator.py
@@ -138,7 +138,7 @@ class ContainerReplicator(db_replicator.Replicator):
def _fetch_and_merge_shard_ranges(self, http, broker):
with Timeout(self.node_timeout):
response = http.replicate('get_shard_ranges')
- if is_success(response.status):
+ if response and is_success(response.status):
broker.merge_shard_ranges(json.loads(
response.data.decode('ascii')))