mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-03-06 14:19:59 -05:00
refactor: Change LogPrintLevel order to category, severity
This is more consistent with the other functions, as well as with the logging output itself. If we want to make this change, we should do it before it's all over the place.
This commit is contained in:
parent
ce920713bf
commit
c4e7717727
5 changed files with 14 additions and 14 deletions
|
@ -63,7 +63,7 @@ public:
|
||||||
|
|
||||||
assert(p <= limit);
|
assert(p <= limit);
|
||||||
base[std::min(bufsize - 1, (int)(p - base))] = '\0';
|
base[std::min(bufsize - 1, (int)(p - base))] = '\0';
|
||||||
LogPrintLevel(BCLog::Level::Debug, BCLog::LEVELDB, "%s", base); /* Continued */
|
LogPrintLevel(BCLog::LEVELDB, BCLog::Level::Debug, "%s", base); /* Continued */
|
||||||
if (base != buffer) {
|
if (base != buffer) {
|
||||||
delete[] base;
|
delete[] base;
|
||||||
}
|
}
|
||||||
|
|
|
@ -359,7 +359,7 @@ static void libevent_log_cb(int severity, const char *msg)
|
||||||
level = BCLog::Level::Error;
|
level = BCLog::Level::Error;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
LogPrintLevel(level, BCLog::LIBEVENT, "%s\n", msg);
|
LogPrintLevel(BCLog::LIBEVENT, level, "%s\n", msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool InitHTTPServer()
|
bool InitHTTPServer()
|
||||||
|
|
|
@ -213,7 +213,7 @@ static inline void LogPrintf_(const std::string& logging_function, const std::st
|
||||||
} \
|
} \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
|
||||||
#define LogPrintLevel(level, category, ...) \
|
#define LogPrintLevel(category, level, ...) \
|
||||||
do { \
|
do { \
|
||||||
if (LogAcceptCategory((category), (level))) { \
|
if (LogAcceptCategory((category), (level))) { \
|
||||||
LogPrintLevel_(category, level, __VA_ARGS__); \
|
LogPrintLevel_(category, level, __VA_ARGS__); \
|
||||||
|
|
14
src/net.cpp
14
src/net.cpp
|
@ -430,7 +430,7 @@ static CAddress GetBindAddress(SOCKET sock)
|
||||||
if (!getsockname(sock, (struct sockaddr*)&sockaddr_bind, &sockaddr_bind_len)) {
|
if (!getsockname(sock, (struct sockaddr*)&sockaddr_bind, &sockaddr_bind_len)) {
|
||||||
addr_bind.SetSockAddr((const struct sockaddr*)&sockaddr_bind);
|
addr_bind.SetSockAddr((const struct sockaddr*)&sockaddr_bind);
|
||||||
} else {
|
} else {
|
||||||
LogPrintLevel(BCLog::Level::Warning, BCLog::NET, "getsockname failed\n");
|
LogPrintLevel(BCLog::NET, BCLog::Level::Warning, "getsockname failed\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return addr_bind;
|
return addr_bind;
|
||||||
|
@ -454,7 +454,7 @@ CNode* CConnman::ConnectNode(CAddress addrConnect, const char *pszDest, bool fCo
|
||||||
}
|
}
|
||||||
|
|
||||||
/// debug print
|
/// debug print
|
||||||
LogPrintLevel(BCLog::Level::Debug, BCLog::NET, "trying connection %s lastseen=%.1fhrs\n",
|
LogPrintLevel(BCLog::NET, BCLog::Level::Debug, "trying connection %s lastseen=%.1fhrs\n",
|
||||||
pszDest ? pszDest : addrConnect.ToString(),
|
pszDest ? pszDest : addrConnect.ToString(),
|
||||||
pszDest ? 0.0 : (double)(GetAdjustedTime() - addrConnect.nTime) / 3600.0);
|
pszDest ? 0.0 : (double)(GetAdjustedTime() - addrConnect.nTime) / 3600.0);
|
||||||
|
|
||||||
|
@ -1140,7 +1140,7 @@ void CConnman::AcceptConnection(const ListenSocket& hListenSocket) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!addr.SetSockAddr((const struct sockaddr*)&sockaddr)) {
|
if (!addr.SetSockAddr((const struct sockaddr*)&sockaddr)) {
|
||||||
LogPrintLevel(BCLog::Level::Warning, BCLog::NET, "Unknown socket family\n");
|
LogPrintLevel(BCLog::NET, BCLog::Level::Warning, "Unknown socket family\n");
|
||||||
} else {
|
} else {
|
||||||
addr = CAddress{MaybeFlipIPv6toCJDNS(addr), NODE_NONE};
|
addr = CAddress{MaybeFlipIPv6toCJDNS(addr), NODE_NONE};
|
||||||
}
|
}
|
||||||
|
@ -2398,14 +2398,14 @@ bool CConnman::BindListenPort(const CService& addrBind, bilingual_str& strError,
|
||||||
if (!addrBind.GetSockAddr((struct sockaddr*)&sockaddr, &len))
|
if (!addrBind.GetSockAddr((struct sockaddr*)&sockaddr, &len))
|
||||||
{
|
{
|
||||||
strError = strprintf(Untranslated("Bind address family for %s not supported"), addrBind.ToString());
|
strError = strprintf(Untranslated("Bind address family for %s not supported"), addrBind.ToString());
|
||||||
LogPrintLevel(BCLog::Level::Error, BCLog::NET, "%s\n", strError.original);
|
LogPrintLevel(BCLog::NET, BCLog::Level::Error, "%s\n", strError.original);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::unique_ptr<Sock> sock = CreateSock(addrBind);
|
std::unique_ptr<Sock> sock = CreateSock(addrBind);
|
||||||
if (!sock) {
|
if (!sock) {
|
||||||
strError = strprintf(Untranslated("Couldn't open socket for incoming connections (socket returned error %s)"), NetworkErrorString(WSAGetLastError()));
|
strError = strprintf(Untranslated("Couldn't open socket for incoming connections (socket returned error %s)"), NetworkErrorString(WSAGetLastError()));
|
||||||
LogPrintLevel(BCLog::Level::Error, BCLog::NET, "%s\n", strError.original);
|
LogPrintLevel(BCLog::NET, BCLog::Level::Error, "%s\n", strError.original);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2441,7 +2441,7 @@ bool CConnman::BindListenPort(const CService& addrBind, bilingual_str& strError,
|
||||||
strError = strprintf(_("Unable to bind to %s on this computer. %s is probably already running."), addrBind.ToString(), PACKAGE_NAME);
|
strError = strprintf(_("Unable to bind to %s on this computer. %s is probably already running."), addrBind.ToString(), PACKAGE_NAME);
|
||||||
else
|
else
|
||||||
strError = strprintf(_("Unable to bind to %s on this computer (bind returned error %s)"), addrBind.ToString(), NetworkErrorString(nErr));
|
strError = strprintf(_("Unable to bind to %s on this computer (bind returned error %s)"), addrBind.ToString(), NetworkErrorString(nErr));
|
||||||
LogPrintLevel(BCLog::Level::Error, BCLog::NET, "%s\n", strError.original);
|
LogPrintLevel(BCLog::NET, BCLog::Level::Error, "%s\n", strError.original);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
LogPrintf("Bound to %s\n", addrBind.ToString());
|
LogPrintf("Bound to %s\n", addrBind.ToString());
|
||||||
|
@ -2450,7 +2450,7 @@ bool CConnman::BindListenPort(const CService& addrBind, bilingual_str& strError,
|
||||||
if (listen(sock->Get(), SOMAXCONN) == SOCKET_ERROR)
|
if (listen(sock->Get(), SOMAXCONN) == SOCKET_ERROR)
|
||||||
{
|
{
|
||||||
strError = strprintf(_("Listening for incoming connections failed (listen returned error %s)"), NetworkErrorString(WSAGetLastError()));
|
strError = strprintf(_("Listening for incoming connections failed (listen returned error %s)"), NetworkErrorString(WSAGetLastError()));
|
||||||
LogPrintLevel(BCLog::Level::Error, BCLog::NET, "%s\n", strError.original);
|
LogPrintLevel(BCLog::NET, BCLog::Level::Error, "%s\n", strError.original);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -99,10 +99,10 @@ BOOST_FIXTURE_TEST_CASE(logging_LogPrintMacros, LogSetup)
|
||||||
|
|
||||||
LogPrintf("foo5: %s\n", "bar5");
|
LogPrintf("foo5: %s\n", "bar5");
|
||||||
LogPrint(BCLog::NET, "foo6: %s\n", "bar6");
|
LogPrint(BCLog::NET, "foo6: %s\n", "bar6");
|
||||||
LogPrintLevel(BCLog::Level::Debug, BCLog::NET, "foo7: %s\n", "bar7");
|
LogPrintLevel(BCLog::NET, BCLog::Level::Debug, "foo7: %s\n", "bar7");
|
||||||
LogPrintLevel(BCLog::Level::Info, BCLog::NET, "foo8: %s\n", "bar8");
|
LogPrintLevel(BCLog::NET, BCLog::Level::Info, "foo8: %s\n", "bar8");
|
||||||
LogPrintLevel(BCLog::Level::Warning, BCLog::NET, "foo9: %s\n", "bar9");
|
LogPrintLevel(BCLog::NET, BCLog::Level::Warning, "foo9: %s\n", "bar9");
|
||||||
LogPrintLevel(BCLog::Level::Error, BCLog::NET, "foo10: %s\n", "bar10");
|
LogPrintLevel(BCLog::NET, BCLog::Level::Error, "foo10: %s\n", "bar10");
|
||||||
std::ifstream file{tmp_log_path};
|
std::ifstream file{tmp_log_path};
|
||||||
std::vector<std::string> log_lines;
|
std::vector<std::string> log_lines;
|
||||||
for (std::string log; std::getline(file, log);) {
|
for (std::string log; std::getline(file, log);) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue