From 64ba1622c2eb89911a9a66d5e61fe0a742a6e63c Mon Sep 17 00:00:00 2001 From: chertov Date: Wed, 23 Apr 2014 02:10:51 +0400 Subject: [PATCH] Use Daemon.init in main() --- i2p.cpp | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/i2p.cpp b/i2p.cpp index 3c5f3637..f441fc02 100644 --- a/i2p.cpp +++ b/i2p.cpp @@ -1,16 +1,10 @@ -#include +#include -#include "util.h" #include "Daemon.h" int main( int argc, char* argv[] ) { - i2p::util::config::OptionParser(argc, argv); - - LogPrint("\n\n\n\ni2pd starting\n"); - LogPrint("data directory: ", i2p::util::filesystem::GetDataDir().string()); - i2p::util::filesystem::ReadConfigFile(i2p::util::config::mapArgs, i2p::util::config::mapMultiArgs); - + Daemon.init(argc, argv); Daemon.start(); while (Daemon.running) { @@ -18,6 +12,5 @@ int main( int argc, char* argv[] ) std::this_thread::sleep_for (std::chrono::seconds(1)); } Daemon.stop(); - - return 0; + return EXIT_SUCCESS; }