summaryrefslogtreecommitdiff
path: root/node/Node.cpp
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2016-01-11 09:06:10 -0800
committerAdam Ierymenko <adam.ierymenko@gmail.com>2016-01-11 09:06:10 -0800
commit1023ef23b7bf6a65fb563f7ba33ed7a20b139e5e (patch)
tree09d2b2756d903aa9cdf273ffb1786cbea836f092 /node/Node.cpp
parenta56fbc1929d3cb2c6c5a1b4acb3b026a1e13135d (diff)
downloadinfinitytier-1023ef23b7bf6a65fb563f7ba33ed7a20b139e5e.tar.gz
infinitytier-1023ef23b7bf6a65fb563f7ba33ed7a20b139e5e.zip
Remove somewhat ugly and costly anti-recursion hack -- we will switch to more explicit methods.
Diffstat (limited to 'node/Node.cpp')
-rw-r--r--node/Node.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/node/Node.cpp b/node/Node.cpp
index 7e4ad642..19675bb5 100644
--- a/node/Node.cpp
+++ b/node/Node.cpp
@@ -39,7 +39,6 @@
#include "NetworkController.hpp"
#include "Switch.hpp"
#include "Multicaster.hpp"
-#include "AntiRecursion.hpp"
#include "Topology.hpp"
#include "Buffer.hpp"
#include "Packet.hpp"
@@ -114,7 +113,6 @@ Node::Node(
try {
RR->sw = new Switch(RR);
RR->mc = new Multicaster(RR);
- RR->antiRec = new AntiRecursion();
RR->topology = new Topology(RR);
RR->sa = new SelfAwareness(RR);
RR->dp = new DeferredPackets(RR);
@@ -122,7 +120,6 @@ Node::Node(
delete RR->dp;
delete RR->sa;
delete RR->topology;
- delete RR->antiRec;
delete RR->mc;
delete RR->sw;
throw;
@@ -141,7 +138,6 @@ Node::~Node()
delete RR->dp;
delete RR->sa;
delete RR->topology;
- delete RR->antiRec;
delete RR->mc;
delete RR->sw;
#ifdef ZT_ENABLE_CLUSTER