Description
Digester of the Follower only calls `digester.get().digest()` to get an MD5 and reset the engine when a file is completed. However, if the client does not complete the file transmission when the streaming time expires, digester is not reset during subsequent snapshot transfers. Therefore, a different md5 value is calculated, causing the installSnapshot to fail forever.
Attachments
Issue Links
- is duplicated by
-
RATIS-1782 gRPC installSnapshot timeout handler malfunctioning
- Resolved
- links to