From 0dc2b85167f25c5ac572057366c862cb3589ac73 Mon Sep 17 00:00:00 2001
From: Nicolas Pope <nwpope@utu.fi>
Date: Tue, 4 Jun 2019 17:01:09 +0300
Subject: [PATCH] Resolves #6 with log warning

---
 components/net/cpp/src/peer.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/components/net/cpp/src/peer.cpp b/components/net/cpp/src/peer.cpp
index 186b4ba78..aec5da714 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_);
-- 
GitLab