• L
    Updated the state transfer protocol to also include the latest view, in order... · d9aee962
    liquidsnake@sapo.pt 提交于
    Updated the state transfer protocol to also include the latest view, in order to avoid delayed replicas from getting blocked after applying the state. If the view had changed in the middle of a state transfer and the view updates where already erased from the state log, the replica would alreays discard client requests, since they where for a view ahead of the one it had.
    
    Also fixed a bug that wouldn't let the replica execute the requests contained in a state transfer log, also quase by the fact that a client might had a different view from the replica.
    d9aee962
DeliveryThread.java 13.1 KB