From 97d8be7f6abd08548cf3bb9b4b2c7d3b9407351f Mon Sep 17 00:00:00 2001 From: Conner Fromknecht Date: Mon, 15 Jul 2019 16:59:31 -0700 Subject: [PATCH] rpcserver: query and set num_zombie_chans in NetworkInfo resp --- rpcserver.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/rpcserver.go b/rpcserver.go index 27011259..99234497 100644 --- a/rpcserver.go +++ b/rpcserver.go @@ -3999,6 +3999,12 @@ func (r *rpcServer) GetNetworkInfo(ctx context.Context, return nil, err } + // Query the graph for the current number of zombie channels. + numZombies, err := graph.NumZombies() + if err != nil { + return nil, err + } + // Find the median. medianChanSize = autopilot.Median(allChans) @@ -4022,6 +4028,7 @@ func (r *rpcServer) GetNetworkInfo(ctx context.Context, MinChannelSize: int64(minChannelSize), MaxChannelSize: int64(maxChannelSize), MedianChannelSizeSat: int64(medianChanSize), + NumZombieChans: numZombies, } // Similarly, if we don't have any channels, then we'll also set the