2
0
Эх сурвалжийг харах

ignore failover node on signal

Abhishek Kondur 1 жил өмнө
parent
commit
4642da4819

+ 3 - 3
pro/controllers/failover.go

@@ -60,7 +60,7 @@ func createfailOver(w http.ResponseWriter, r *http.Request) {
 	}
 	go mq.PublishPeerUpdate()
 	w.Header().Set("Content-Type", "application/json")
-	logic.ReturnSuccessResponse(w, r, "relayed successfully")
+	logic.ReturnSuccessResponse(w, r, "created failover successfully")
 }
 
 // swagger:route DELETE /api/v1/node/failover node deletefailOver
@@ -152,14 +152,14 @@ func failOverME(w http.ResponseWriter, r *http.Request) {
 			slog.Error("couldn't find node", "id", nodeID, "error", err)
 			continue
 		}
-		if node.IsRelayed {
+		if node.IsRelayed || node.IsFailOver {
 			continue
 		}
 		peerNode, ok := peerNodeMap[node.Network]
 		if !ok {
 			continue
 		}
-		if peerNode.IsRelayed {
+		if peerNode.IsRelayed || peerNode.IsFailOver {
 			continue
 		}
 		// get auto relay Host in this network