[ 
https://issues.apache.org/jira/browse/RATIS-2703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rui Wang updated RATIS-2703:
----------------------------
    Description: Fix `GrpcLogAppender.InstallSnapshotResponseHandler` to 
properly handle `SNAPSHOT_EXPIRED` install-snapshot replies by calling 
`removePending(reply)` and `setAttemptedToInstallSnapshot()`, matching other 
terminal snapshot results such as `SNAPSHOT_UNAVAILABLE` and `SUCCESS`.

> Fix GrpcLogAppender SNAPSHOT_EXPIRED pending queue leak
> -------------------------------------------------------
>
>                 Key: RATIS-2703
>                 URL: https://issues.apache.org/jira/browse/RATIS-2703
>             Project: Ratis
>          Issue Type: Bug
>    Affects Versions: 3.3.0, 3.3.1
>            Reporter: Rui Wang
>            Assignee: Rui Wang
>            Priority: Major
>
> Fix `GrpcLogAppender.InstallSnapshotResponseHandler` to properly handle 
> `SNAPSHOT_EXPIRED` install-snapshot replies by calling `removePending(reply)` 
> and `setAttemptedToInstallSnapshot()`, matching other terminal snapshot 
> results such as `SNAPSHOT_UNAVAILABLE` and `SUCCESS`.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to