mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-02-02 09:46:52 -05:00
cli: Ignore libevent warnings
This commit is contained in:
parent
0de7cc848e
commit
0231ef6c6d
1 changed files with 13 additions and 0 deletions
|
@ -56,6 +56,18 @@ static void SetupCliArgs()
|
||||||
gArgs.AddArg("-help", "", false, OptionsCategory::HIDDEN);
|
gArgs.AddArg("-help", "", false, OptionsCategory::HIDDEN);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** libevent event log callback */
|
||||||
|
static void libevent_log_cb(int severity, const char *msg)
|
||||||
|
{
|
||||||
|
#ifndef EVENT_LOG_ERR // EVENT_LOG_ERR was added in 2.0.19; but before then _EVENT_LOG_ERR existed.
|
||||||
|
# define EVENT_LOG_ERR _EVENT_LOG_ERR
|
||||||
|
#endif
|
||||||
|
// Ignore everything other than errors
|
||||||
|
if (severity >= EVENT_LOG_ERR) {
|
||||||
|
throw std::runtime_error(strprintf("libevent error: %s", msg));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// Start
|
// Start
|
||||||
|
@ -506,6 +518,7 @@ int main(int argc, char* argv[])
|
||||||
fprintf(stderr, "Error: Initializing networking failed\n");
|
fprintf(stderr, "Error: Initializing networking failed\n");
|
||||||
return EXIT_FAILURE;
|
return EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
|
event_set_log_callback(&libevent_log_cb);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
int ret = AppInitRPC(argc, argv);
|
int ret = AppInitRPC(argc, argv);
|
||||||
|
|
Loading…
Add table
Reference in a new issue