X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=site.c;h=317bdc53e31aabbcba4a76fdbfdbfe958338a17e;hb=a45f890ecb0ab78d56ec95dbbbf01400eda22939;hp=ee4c3100e1345055ed9ebccefb88dbdc6e3e541f;hpb=df16d73e458739ba66c1c6a1fb07f57b3ddcd5c4;p=secnet.git 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) {