@@ -117,7 +117,10 @@ public class ChannelManagerConstructor: NativeTypeWrapper {
117
117
var messageHandler : MessageHandler !
118
118
if let netGraph = net_graph {
119
119
self . graph_msg_handler = NetGraphMsgHandler ( network_graph: netGraph, chain_access: Option_AccessZ . none ( ) , logger: logger)
120
- messageHandler = MessageHandler ( chan_handler_arg: channelManager. as_ChannelMessageHandler ( ) , route_handler_arg: self . graph_msg_handler!. as_RoutingMessageHandler ( ) )
120
+
121
+ // messageHandler = MessageHandler(chan_handler_arg: channelManager.as_ChannelMessageHandler(), route_handler_arg: self.graph_msg_handler!.as_RoutingMessageHandler())
122
+ // temporarily disable handling routing messages by the peer manager to avoid excessive memory growth
123
+ messageHandler = MessageHandler ( chan_handler_arg: channelManager. as_ChannelMessageHandler ( ) , route_handler_arg: noCustomMessages. as_RoutingMessageHandler ( ) )
121
124
} else {
122
125
messageHandler = MessageHandler ( chan_handler_arg: channelManager. as_ChannelMessageHandler ( ) , route_handler_arg: noCustomMessages. as_RoutingMessageHandler ( ) )
123
126
}
@@ -162,7 +165,11 @@ public class ChannelManagerConstructor: NativeTypeWrapper {
162
165
if let netGraph = net_graph {
163
166
let noneOption = Option_AccessZ . none ( )
164
167
self . graph_msg_handler = NetGraphMsgHandler ( network_graph: netGraph, chain_access: noneOption, logger: logger)
165
- messageHandler = MessageHandler ( chan_handler_arg: channelManager. as_ChannelMessageHandler ( ) , route_handler_arg: self . graph_msg_handler!. as_RoutingMessageHandler ( ) )
168
+
169
+
170
+ // messageHandler = MessageHandler(chan_handler_arg: channelManager.as_ChannelMessageHandler(), route_handler_arg: self.graph_msg_handler!.as_RoutingMessageHandler())
171
+ // temporarily disable handling routing messages by the peer manager to avoid excessive memory growth
172
+ messageHandler = MessageHandler ( chan_handler_arg: channelManager. as_ChannelMessageHandler ( ) , route_handler_arg: noCustomMessages. as_RoutingMessageHandler ( ) )
166
173
} else {
167
174
messageHandler = MessageHandler ( chan_handler_arg: channelManager. as_ChannelMessageHandler ( ) , route_handler_arg: noCustomMessages. as_RoutingMessageHandler ( ) )
168
175
}
0 commit comments