diff options
Diffstat (limited to 'library/cpp/actors/interconnect')
| -rw-r--r-- | library/cpp/actors/interconnect/interconnect_handshake.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/library/cpp/actors/interconnect/interconnect_handshake.cpp b/library/cpp/actors/interconnect/interconnect_handshake.cpp index 4a57fc226c0..cb4788a33c0 100644 --- a/library/cpp/actors/interconnect/interconnect_handshake.cpp +++ b/library/cpp/actors/interconnect/interconnect_handshake.cpp @@ -491,8 +491,11 @@ namespace NActors { s << ", errorReason# " << errorReason; errorCallback(s.Str()); } - } else { + } else if (proto.HasVersionTag()) { ValidateVersionTag(proto, std::forward<TCallback>(errorCallback)); + } else { + LOG_LOG_IC_X(NActorsServices::INTERCONNECT, "ICH09", NLog::PRI_WARN, + "Neither CompatibilityInfo nor VersionTag of the peer can be validated, accepting by default"); } } |
