diff --git a/components/net/cpp/src/peer.cpp b/components/net/cpp/src/peer.cpp index 186b4ba7853947bf49de96c96325e565ddd3e675..aec5da7147fb609d41e9a9f9bd3bf345007b9aa1 100644 --- a/components/net/cpp/src/peer.cpp +++ b/components/net/cpp/src/peer.cpp @@ -160,6 +160,7 @@ Peer::Peer(int s, Dispatcher *d) : sock_(s) { status_ = kConnected; version_ = version; peerid_ = pid; + if (version != ftl::net::kVersion) LOG(WARNING) << "Net protocol using different versions!"; _trigger(open_handlers_); } @@ -212,6 +213,7 @@ Peer::Peer(const char *pUri, Dispatcher *d) : uri_(pUri) { status_ = kConnected; version_ = version; peerid_ = pid; + if (version != ftl::net::kVersion) LOG(WARNING) << "Net protocol using different versions!"; send("__handshake__", ftl::net::kMagic, ftl::net::kVersion, ftl::net::this_peer); _trigger(open_handlers_);