diff --git a/management/server/grpcserver.go b/management/server/grpcserver.go index 4c4ef6c3c..765fbd38b 100644 --- a/management/server/grpcserver.go +++ b/management/server/grpcserver.go @@ -245,6 +245,7 @@ func (s *GRPCServer) sendUpdate(ctx context.Context, accountID string, peerKey w } func (s *GRPCServer) cancelPeerRoutines(ctx context.Context, accountID string, peer *nbpeer.Peer) { + time.Sleep(3 * time.Second) s.peersUpdateManager.CloseChannel(ctx, peer.ID) s.secretsManager.CancelRefresh(peer.ID) _ = s.accountManager.OnPeerDisconnected(ctx, accountID, peer.Key)