code auth added

This commit is contained in:
partisan 2024-08-08 13:35:50 +02:00
parent f6576a9134
commit 9f655ba8c0
5 changed files with 127 additions and 145 deletions

View file

@ -24,7 +24,12 @@ func sendHeartbeats() {
return
}
for _, node := range peers {
err := sendMessage(node, authCode, "heartbeat", authCode)
msg := Message{
ID: hostID.Pretty(),
Type: "heartbeat",
Content: authCode,
}
err := sendMessage(node, msg)
if err != nil {
log.Printf("Error sending heartbeat to %s: %v", node, err)
}
@ -55,7 +60,12 @@ func startElection() {
defer masterNodeMux.Unlock()
for _, node := range peers {
err := sendMessage(node, authCode, "election", authCode)
msg := Message{
ID: hostID.Pretty(),
Type: "election",
Content: authCode,
}
err := sendMessage(node, msg)
if err != nil {
log.Printf("Error sending election message to %s: %v", node, err)
}