From ee96c6752e6a9fbcc672a83f5afe45420f6ec2aa Mon Sep 17 00:00:00 2001 From: Cort Buffington Date: Sat, 17 May 2014 10:53:27 -0500 Subject: [PATCH] MASTER: Peer List Broadcast Added --- dmrlink.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dmrlink.py b/dmrlink.py index ba41d9b..0e9674a 100755 --- a/dmrlink.py +++ b/dmrlink.py @@ -803,6 +803,9 @@ class IPSC(DatagramProtocol): if keep_alive_delta > 120: de_register_peer(self._network, peer) + peer_list_packet = self.PEER_LIST_REPLY_PKT + build_peer_list(self._peers) + peer_list_packet = self.hashed_packet(self._local['AUTH_KEY'], peer_list_packet) + send_to_ipsc(self._network, peer_list_packet) logger.warning('(%s) Timeout Exceeded for Peer %s, De-registering', self._network, h(peer))