Make stack trace show up in log file with default settings
This commit is contained in:
parent
71ac698b78
commit
a854cec3ba
|
@ -119,10 +119,10 @@ void mlog_set_log_level(int level)
|
||||||
switch (level)
|
switch (level)
|
||||||
{
|
{
|
||||||
case 0:
|
case 0:
|
||||||
settings = "*:FATAL,net*:FATAL,global:INFO,verify:FATAL";
|
settings = "*:FATAL,net*:FATAL,global:INFO,verify:FATAL,stacktrace:INFO";
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
settings = "*:WARNING,global:INFO";
|
settings = "*:WARNING,global:INFO,stacktrace:INFO";
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
settings = "*:INFO";
|
settings = "*:INFO";
|
||||||
|
|
|
@ -38,7 +38,7 @@
|
||||||
#undef MONERO_DEFAULT_LOG_CATEGORY
|
#undef MONERO_DEFAULT_LOG_CATEGORY
|
||||||
#define MONERO_DEFAULT_LOG_CATEGORY "stacktrace"
|
#define MONERO_DEFAULT_LOG_CATEGORY "stacktrace"
|
||||||
|
|
||||||
#define ST_LOG(x) CERROR(el::base::Writer,el::base::DispatchAction::FileOnlyLog,MONERO_DEFAULT_LOG_CATEGORY) << x
|
#define ST_LOG(x) CINFO(el::base::Writer,el::base::DispatchAction::FileOnlyLog,MONERO_DEFAULT_LOG_CATEGORY) << x
|
||||||
|
|
||||||
// from http://stackoverflow.com/questions/11665829/how-can-i-print-stack-trace-for-caught-exceptions-in-c-code-injection-in-c
|
// from http://stackoverflow.com/questions/11665829/how-can-i-print-stack-trace-for-caught-exceptions-in-c-code-injection-in-c
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue