diff -uNr a/bitcoin/src/main.cpp b/bitcoin/src/main.cpp --- a/bitcoin/src/main.cpp d49e7aaab38507fd69e6629b8baae80bc87d2071c842c8ede6f2d8e54f87e7d439c79b9a38ad94591e6fd5cf96196f2221426a4c8a2ffb282030fbcf810c18fb +++ b/bitcoin/src/main.cpp 37cb05d7ef2bc58e80dc0598931d41e3e1c541f5c1f349d581910ecdf4ca835265ba551169610511d8b16a9bc53789a77c3cdbe3f797aadb2f67ffd59a88ac74 @@ -2102,12 +2102,6 @@ tracker.fn(tracker.param1, vRecv); } - - else if (strCommand == "ping") - { - } - - else { // He who comes to us with a turd, by the turd shall perish. @@ -2252,10 +2246,6 @@ if (pto->nVersion == 0) return true; - // Keep-alive ping - if (pto->nLastSend && GetTime() - pto->nLastSend > 30 * 60 && pto->vSend.empty()) - pto->PushMessage("ping"); - // Resend wallet transactions that haven't gotten in a block yet ResendWalletTransactions();