浏览代码

Merge pull request #2535 from cspiegel/uninitialized-vars

Ensure members in PacketMultiplexer are initialized
Joseph Henry 1 月之前
父节点
当前提交
8d4cb1e05b
共有 1 个文件被更改,包括 2 次插入3 次删除
  1. 2 3
      node/PacketMultiplexer.hpp

+ 2 - 3
node/PacketMultiplexer.hpp

@@ -44,15 +44,14 @@ class PacketMultiplexer {
 
 	std::vector<BlockingQueue<PacketRecord*>*> _rxPacketQueues;
 
-	unsigned int _concurrency;
+	unsigned int _concurrency = 0;
 	// pool
 	std::vector<PacketRecord*> _rxPacketVector;
 	std::vector<std::thread> _rxPacketThreads;
 	Mutex _rxPacketVector_m, _rxPacketThreads_m;
 
 	std::vector<std::thread> _rxThreads;
-	unsigned int _rxThreadCount;
-	bool _enabled;
+	bool _enabled = false;
 };
 
 }	// namespace ZeroTier