Skip to content

Commit c1d21aa

Browse files
committed
qml: QENetwork: reduce log spam a bit in ln-gossip mode
1 parent b79a73b commit c1d21aa

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

electrum/gui/qml/qenetwork.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,10 +148,18 @@ def update_histogram(self, histogram):
148148

149149
@event_listener
150150
def on_event_channel_db(self, num_nodes, num_channels, num_policies):
151-
self._logger.debug(f'channel_db: {num_nodes} nodes, {num_channels} channels, {num_policies} policies')
152-
self._gossipDbNodes = num_nodes
153-
self._gossipDbChannels = num_channels
154-
self._gossipDbPolicies = num_policies
151+
changed = False
152+
if self._gossipDbNodes != num_nodes:
153+
self._gossipDbNodes = num_nodes
154+
changed = True
155+
if self._gossipDbChannels != num_channels:
156+
self._gossipDbChannels = num_channels
157+
changed = True
158+
if self._gossipDbPolicies != num_policies:
159+
self._gossipDbPolicies = num_policies
160+
changed = True
161+
if changed:
162+
self._logger.debug(f'channel_db: {num_nodes} nodes, {num_channels} channels, {num_policies} policies')
155163
self.gossipUpdated.emit()
156164

157165
@event_listener

0 commit comments

Comments
 (0)