From 983e4bdef00534d8d5277617f4d84fc326834957 Mon Sep 17 00:00:00 2001 From: Jeff Garzik Date: Sat, 23 Jun 2012 21:38:33 -0400 Subject: [PATCH] Quieten 'getdata' P2P message output Output one message per getdata, not one message per 'inv' entry. --- src/main.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main.cpp b/src/main.cpp index a49d2a06..3f5848a8 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -2575,11 +2575,15 @@ bool static ProcessMessage(CNode* pfrom, string strCommand, CDataStream& vRecv) return error("message getdata size() = %d", vInv.size()); } + if (fDebugNet || (vInv.size() != 1)) + printf("received getdata (%d invsz)\n", vInv.size()); + BOOST_FOREACH(const CInv& inv, vInv) { if (fShutdown) return true; - printf("received getdata for: %s\n", inv.ToString().c_str()); + if (fDebugNet || (vInv.size() == 1)) + printf("received getdata for: %s\n", inv.ToString().c_str()); if (inv.type == MSG_BLOCK) {