From f0598f15243d5f75a208510449efbc7d1d1e1a98 Mon Sep 17 00:00:00 2001
From: Martin Stiemerling <martin.stiemerling@h-da.de>
Date: Wed, 5 Jul 2023 12:14:26 +0000
Subject: [PATCH] missing part

---
 kms/kmspeers.go | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/kms/kmspeers.go b/kms/kmspeers.go
index dbe0775..67d2bdb 100644
--- a/kms/kmspeers.go
+++ b/kms/kmspeers.go
@@ -69,6 +69,10 @@ func (ph *kmsPeer) PeerHandler(kmsName string) {
 	if err != nil {
 		log.Printf("could not greet: %v", err)
 		ph.peerStatus = kmsPeerDown
+		// Send notification about change
+		if ph.externalNotifierKMSPeer != nil {
+			ph.externalNotifierKMSPeer <- ph.tcpSocketStr
+		}
 		return
 	}
 	// Works and peer moves to kmsPeerUp
-- 
GitLab