diff options
author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-10-01 13:43:15 -0700 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-10-01 13:43:15 -0700 |
commit | 3999e468b78fd4b8ada57ba6801f672e8ed08999 (patch) | |
tree | ecf348ab5d95f15ea51c98ab53be0ead593ff369 | |
parent | 6693149f3e2d1557f007ace99987694a34ebe6f8 (diff) | |
download | infinitytier-3999e468b78fd4b8ada57ba6801f672e8ed08999.tar.gz infinitytier-3999e468b78fd4b8ada57ba6801f672e8ed08999.zip |
Need to hold nconf so *com does not die while being used.
-rw-r--r-- | node/Multicaster.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/node/Multicaster.cpp b/node/Multicaster.cpp index 420a00ff..87a1df9c 100644 --- a/node/Multicaster.cpp +++ b/node/Multicaster.cpp @@ -238,9 +238,9 @@ void Multicaster::send( TRACE(">>MC upstream GATHER up to %u for group %.16llx/%s",gatherLimit,nwid,mg.toString().c_str()); const CertificateOfMembership *com = (CertificateOfMembership *)0; + SharedPtr<NetworkConfig> nconf; if (sn->needsOurNetworkMembershipCertificate(nwid,now,true)) { SharedPtr<Network> nw = RR->node->network(nwid); - SharedPtr<NetworkConfig> nconf; if (nw) { nconf = nw->config2(); if (nconf) |