|
|
@ -83,6 +83,8 @@ namespace i2p |
|
|
|
{ |
|
|
|
{ |
|
|
|
// initialize log
|
|
|
|
// initialize log
|
|
|
|
if (isLogging) |
|
|
|
if (isLogging) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
if (isDaemon) |
|
|
|
{ |
|
|
|
{ |
|
|
|
std::string logfile_path = IsService () ? "/var/log" : i2p::util::filesystem::GetDataDir().string(); |
|
|
|
std::string logfile_path = IsService () ? "/var/log" : i2p::util::filesystem::GetDataDir().string(); |
|
|
|
#ifndef _WIN32 |
|
|
|
#ifndef _WIN32 |
|
|
@ -92,6 +94,9 @@ namespace i2p |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
StartLog (logfile_path); |
|
|
|
StartLog (logfile_path); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
StartLog (""); // write to stdout
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
d.httpServer = new i2p::util::HTTPServer(i2p::util::config::GetArg("-httpport", 7070)); |
|
|
|
d.httpServer = new i2p::util::HTTPServer(i2p::util::config::GetArg("-httpport", 7070)); |
|
|
|
d.httpServer->Start(); |
|
|
|
d.httpServer->Start(); |
|
|
|