Merge pull request #3182 from gravitl/NET-1759

NET-1759: ignore failover requests to failover node
This commit is contained in:
Abhishek K 2024-11-06 18:14:18 +04:00 committed by GitHub
commit 06e414f0e8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -203,6 +203,14 @@ func failOverME(w http.ResponseWriter, r *http.Request) {
)
return
}
if peerNode.IsFailOver {
logic.ReturnErrorResponse(
w,
r,
logic.FormatError(errors.New("peer is acting as failover"), "badrequest"),
)
return
}
if node.IsFailOver {
logic.ReturnErrorResponse(
w,