|
|
|
@ -331,6 +331,14 @@ GenerateDump(EXCEPTION_POINTERS* pExceptionPointers)
|
|
|
|
|
int
|
|
|
|
|
main(int argc, char* argv[])
|
|
|
|
|
{
|
|
|
|
|
// Set up a default, stderr logging for very early logging; we'll replace this later once we read
|
|
|
|
|
// the desired log info from config.
|
|
|
|
|
llarp::log::add_sink(llarp::log::Type::Print, "stderr");
|
|
|
|
|
llarp::log::reset_level(llarp::log::Level::info);
|
|
|
|
|
|
|
|
|
|
llarp::logRingBuffer = std::make_shared<llarp::log::RingBufferSink>(100);
|
|
|
|
|
llarp::log::add_sink(llarp::logRingBuffer, llarp::log::DEFAULT_PATTERN_MONO);
|
|
|
|
|
|
|
|
|
|
#ifndef _WIN32
|
|
|
|
|
return lokinet_main(argc, argv);
|
|
|
|
|
#else
|
|
|
|
@ -354,14 +362,6 @@ lokinet_main(int argc, char** argv)
|
|
|
|
|
if (auto result = Lokinet_INIT())
|
|
|
|
|
return result;
|
|
|
|
|
|
|
|
|
|
// Set up a default, stderr logging for very early logging; we'll replace this later once we read
|
|
|
|
|
// the desired log info from config.
|
|
|
|
|
llarp::log::add_sink(llarp::log::Type::Print, "stderr");
|
|
|
|
|
llarp::log::reset_level(llarp::log::Level::info);
|
|
|
|
|
|
|
|
|
|
llarp::logRingBuffer = std::make_shared<llarp::log::RingBufferSink>(100);
|
|
|
|
|
llarp::log::add_sink(llarp::logRingBuffer, llarp::log::DEFAULT_PATTERN_MONO);
|
|
|
|
|
|
|
|
|
|
llarp::RuntimeOptions opts;
|
|
|
|
|
opts.showBanner = false;
|
|
|
|
|
|
|
|
|
|