From ef292ba35eda474c55437e0db7d7573cdb6d1093 Mon Sep 17 00:00:00 2001 From: Michael Whittaker Date: Tue, 2 Feb 2021 23:01:04 -0800 Subject: [PATCH] Caught bug in f-resilient quorum computation. --- quorums/quorum_system.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quorums/quorum_system.py b/quorums/quorum_system.py index 2788575..9caa0ba 100644 --- a/quorums/quorum_system.py +++ b/quorums/quorum_system.py @@ -244,7 +244,7 @@ class QuorumSystem(Generic[T]): else: xs = list(self.elements()) read_quorums = list(self._f_resilient_quorums(f, xs, self.reads)) - write_quorums = list(self._f_resilient_quorums(f, xs, self.reads)) + write_quorums = list(self._f_resilient_quorums(f, xs, self.writes)) if len(read_quorums) == 0: raise NoStrategyFoundError( f'There are no {f}-resilient read quorums')