From 1e23a7a87c6e6688d5dd6d1d21ff811d13670d8f Mon Sep 17 00:00:00 2001 From: anikitinDSR Date: Mon, 5 Mar 2018 11:10:18 +0300 Subject: [PATCH] [INDY-1165] Try to decrease testing time (#552) * [INDY-1165] Added check, that proofs already received Signed-off-by: Andrew Nikitin * [INDY-1165] Remove retry timeout changing Signed-off-by: Andrew Nikitin --- plenum/common/ledger_manager.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plenum/common/ledger_manager.py b/plenum/common/ledger_manager.py index db5526c40f..4eff435b26 100644 --- a/plenum/common/ledger_manager.py +++ b/plenum/common/ledger_manager.py @@ -91,11 +91,14 @@ def request_CPs_if_needed(self, ledgerId): if ledgerInfo.consistencyProofsTimer is None: return + proofs = ledgerInfo.recvdConsistencyProofs + # there is no any received ConsistencyProofs + if not proofs: + return logger.debug("{} requesting consistency " "proofs after timeout".format(self)) quorum = Quorums(self.owner.totalNodes) - proofs = ledgerInfo.recvdConsistencyProofs groupedProofs, null_proofs_count = self._groupConsistencyProofs(proofs) if quorum.same_consistency_proof.is_reached(null_proofs_count): return