mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00

When compactKV request is halted before final acknowledgement, it used to just continue on the next endpoint. But there could be a case than compactKV is requested twice, and the first one is already replicated and applied by the time the second request was to be applied (returning compact revision error). This skips the case by parsing the error message.