diff --git a/bridge_master.py b/bridge_master.py index 6f6b325..d33eb60 100644 --- a/bridge_master.py +++ b/bridge_master.py @@ -809,7 +809,6 @@ def bridge_reset(): logger.info('(BRIDGERESET) Bridge reset for %s - no peers',_system) remove_bridge_system(_system) CONFIG['SYSTEMS'][_system]['_reset'] = False - continue def options_config(): @@ -1946,6 +1945,11 @@ class routerHBP(HBSYSTEM): def dmrd_received(self, _peer_id, _rf_src, _dst_id, _seq, _slot, _call_type, _frame_type, _dtype_vseq, _stream_id, _data): + + if CONFIG['SYSTEMS'][self._system]['_reset'] == True: + logger.info('(%s) disallow transmission until reset cycle is complete') + return + pkt_time = time() dmrpkt = _data[20:53]