pybft icon indicating copy to clipboard operation
pybft copied to clipboard

Re-send PREPREPARE on REQUEST

Open gdanezis opened this issue 7 years ago • 0 comments

https://github.com/gdanezis/pybft/blob/131ecea621c1866b802af47f6901c7833688ad47/pybft/replica.py#L131-L141

In order to make progress (liveness) I think it is necessary for primaries to re-send a preprepare, send before, on a new request. This is however not in the original specification? Is this safe (I think it is, since it is only repeating a message sent before)? Is it necessary, or is the liveness issue occurring due to a bug elsewhere?

gdanezis avatar Nov 13 '17 17:11 gdanezis