diff options
author | Adam Ierymenko <adam.ierymenko@zerotier.com> | 2014-08-21 17:49:05 -0700 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@zerotier.com> | 2014-08-21 17:49:05 -0700 |
commit | de4e29288d30183ca78a5e0878431ed47fa58b8f (patch) | |
tree | 5b944e4176ead99473b2457386de315aa87aa405 /node/NodeConfig.cpp | |
parent | 44d58ee871c498646213c01d1cd0417c2d537056 (diff) | |
download | infinitytier-de4e29288d30183ca78a5e0878431ed47fa58b8f.tar.gz infinitytier-de4e29288d30183ca78a5e0878431ed47fa58b8f.zip |
Fix for crazy Windows threading bug... repeatedly adding and removing a network now doesn't leave networks in limbo.
Diffstat (limited to 'node/NodeConfig.cpp')
-rw-r--r-- | node/NodeConfig.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/node/NodeConfig.cpp b/node/NodeConfig.cpp index 3b5ce2f6..732d41a3 100644 --- a/node/NodeConfig.cpp +++ b/node/NodeConfig.cpp @@ -286,7 +286,7 @@ void NodeConfig::_doCommand(IpcConnection *ipcc,const char *commandLine) if (nw == _networks.end()) { ipcc->printf("404 leave %.16llx ERROR: not a member of that network"ZT_EOL_S,(unsigned long long)nwid); } else { - nw->second->destroyOnDelete(); + nw->second->destroy(); _networks.erase(nw); } } else { |