mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-06-01 16:53:52 +02:00
Merge #20724: Cleanup of -debug=net log messages
48c8a9b964net_processing: log txrelay flag from version message (Anthony Towns)98fab37ca0net: use peer=N instead of from=N in debug log (Anthony Towns)12302105bbnet_processing: additional debug logging for ignored messages (Anthony Towns)f7edea3b7cnet: make debug logging conditional on -debug=net (Anthony Towns)a410ae8cb0net, net_processing: log disconnect reasons with -debug=net (Anthony Towns) Pull request description: A few changes to -debug=net logging: * always log when disconnecting a peer * only log various connection errors when -debug=net is enabled, since errors from random untrusted peers is completely expected * log when ignoring a message due to violating protocol (primarily to make it easier to debug other implementations) * use "peer=123" rather than "from 123" to make grepping logs a bit easier * log the value of the bip-37 `fRelay` field in version messages both when sending and receiving a version message ACKs for top commit: jnewbery: ACK48c8a9b964MarcoFalke: re-ACK48c8a9b964only change is rebase 🚓 practicalswift: re-ACK48c8a9b964Tree-SHA512: 6ac530d883dffc4fd7fe20b1dc5ebb5394374c9b499aa7a253eb4a3a660d8901edd72e5ad21ce4a2bf71df25e8f142087755f9756f3497f564ef453a7e9246c1
This commit is contained in:
@@ -74,9 +74,9 @@ class TimeoutsTest(BitcoinTestFramework):
|
||||
no_version_node.send_message(msg_ping())
|
||||
|
||||
expected_timeout_logs = [
|
||||
"version handshake timeout from 0",
|
||||
"socket no message in first 3 seconds, 1 0 from 1",
|
||||
"socket no message in first 3 seconds, 0 0 from 2",
|
||||
"version handshake timeout peer=0",
|
||||
"socket no message in first 3 seconds, 1 0 peer=1",
|
||||
"socket no message in first 3 seconds, 0 0 peer=2",
|
||||
]
|
||||
|
||||
with self.nodes[0].assert_debug_log(expected_msgs=expected_timeout_logs):
|
||||
|
||||
Reference in New Issue
Block a user