From 2d513277f2db9ebb4b57f28a2844c1015400d481 Mon Sep 17 00:00:00 2001 From: orignal Date: Tue, 1 Nov 2016 13:34:19 -0400 Subject: [PATCH] fixed #696. set netid before context::Init --- Daemon.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Daemon.cpp b/Daemon.cpp index b345d2a8..9c0d15f8 100644 --- a/Daemon.cpp +++ b/Daemon.cpp @@ -121,6 +121,9 @@ namespace i2p bool precomputation; i2p::config::GetOption("precomputation.elgamal", precomputation); i2p::crypto::InitCrypto (precomputation); + + int netID; i2p::config::GetOption("netid", netID); + i2p::context.SetNetID (netID); i2p::context.Init (); bool ipv6; i2p::config::GetOption("ipv6", ipv6); @@ -144,9 +147,6 @@ namespace i2p uint16_t transitTunnels; i2p::config::GetOption("limits.transittunnels", transitTunnels); SetMaxNumTransitTunnels (transitTunnels); - int netID; i2p::config::GetOption("netid", netID); - i2p::context.SetNetID (netID); - bool isFloodfill; i2p::config::GetOption("floodfill", isFloodfill); if (isFloodfill) { LogPrint(eLogInfo, "Daemon: router will be floodfill");