From: Ian Jackson Date: Sun, 16 Feb 2020 14:18:49 +0000 (+0000) Subject: logging; site: Do not log transport_peers_clear if already clear X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=a45f890ecb0ab78d56ec95dbbbf01400eda22939;p=secnet.git logging; site: Do not log transport_peers_clear if already clear This suppresses a pointles message at startup. Signed-off-by: Ian Jackson --- diff --git a/site.c b/site.c index ee4c310..317bdc5 100644 --- a/site.c +++ b/site.c @@ -2734,8 +2734,10 @@ static void transport_peers_init(struct site *st, transport_peers *peers) { peers->npeers= 0; } static void transport_peers_clear(struct site *st, transport_peers *peers) { + bool_t need_debug=!!peers->npeers; peers->npeers= 0; - transport_peers_debug(st,peers,"clear",0,0,0); + if (need_debug) + transport_peers_debug(st,peers,"clear",0,0,0); } static void transport_peers_copy(struct site *st, transport_peers *dst, const transport_peers *src) {