pybft
pybft copied to clipboard
Re-send PREPREPARE on REQUEST
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?