Browse Source

Build fix.

Adam Ierymenko 5 years ago
parent
commit
07a480b37a
1 changed files with 2 additions and 1 deletions
  1. 2 1
      node/Node.cpp

+ 2 - 1
node/Node.cpp

@@ -180,7 +180,7 @@ struct _processBackgroundTasks_ping_eachRoot
 	void *tPtr;
 	bool online;
 
-	ZT_ALWAYS_INLINE void operator()(const SharedPtr<Peer> &peer,const std::vector<InetAddress> &addrs)
+	ZT_ALWAYS_INLINE bool operator()(const SharedPtr<Peer> &peer,const std::vector<InetAddress> &addrs)
 	{
 		unsigned int v4SendCount = 0,v6SendCount = 0;
 		peer->ping(tPtr,now,v4SendCount,v6SendCount);
@@ -191,6 +191,7 @@ struct _processBackgroundTasks_ping_eachRoot
 		if (!online)
 			online = ((now - peer->lastReceive()) <= ((ZT_PEER_PING_PERIOD * 2) + 5000));
 		roots.set((void *)peer.ptr(),true);
+		return true;
 	}
 };