p2p: use connection state to detect duplicate handshakes

This commit is contained in:
selsta
2026-07-30 21:30:23 +02:00
parent 3db83d5f4a
commit f320abdf26
+2 -2
View File
@@ -2602,9 +2602,9 @@ namespace nodetool
return 1;
}
if(context.peer_id)
if(context.handshake_complete())
{
LOG_WARNING_CC(context, "COMMAND_HANDSHAKE came, but seems that connection already have associated peer_id (double COMMAND_HANDSHAKE?)");
LOG_WARNING_CC(context, "COMMAND_HANDSHAKE came, but connection already completed a handshake (double COMMAND_HANDSHAKE?)");
drop_connection(context);
return 1;
}