Browse Source

Fix vProto init.

Adam Ierymenko 9 years ago
parent
commit
cc4d0199e7
2 changed files with 1 additions and 1 deletions
  1. 1 0
      node/Peer.cpp
  2. 0 1
      node/Peer.hpp

+ 1 - 0
node/Peer.cpp

@@ -55,6 +55,7 @@ Peer::Peer(const Identity &myIdentity,const Identity &peerIdentity)
 	_lastDirectPathPushSent(0),
 	_lastDirectPathPushSent(0),
 	_lastDirectPathPushReceived(0),
 	_lastDirectPathPushReceived(0),
 	_lastPathSort(0),
 	_lastPathSort(0),
+	_vProto(0),
 	_vMajor(0),
 	_vMajor(0),
 	_vMinor(0),
 	_vMinor(0),
 	_vRevision(0),
 	_vRevision(0),

+ 0 - 1
node/Peer.hpp

@@ -330,7 +330,6 @@ public:
 	 */
 	 */
 	inline void setRemoteVersion(unsigned int vproto,unsigned int vmaj,unsigned int vmin,unsigned int vrev)
 	inline void setRemoteVersion(unsigned int vproto,unsigned int vmaj,unsigned int vmin,unsigned int vrev)
 	{
 	{
-		Mutex::Lock _l(_lock);
 		_vProto = (uint16_t)vproto;
 		_vProto = (uint16_t)vproto;
 		_vMajor = (uint16_t)vmaj;
 		_vMajor = (uint16_t)vmaj;
 		_vMinor = (uint16_t)vmin;
 		_vMinor = (uint16_t)vmin;