mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-08-09 01:29:17 +00:00
LibDNS: Hide some debug logs behind DNS_DEBUG
This commit is contained in:
parent
7d1291b9f0
commit
3bcd91b109
Notes:
github-actions[bot]
2024-11-20 20:43:56 +00:00
Author: https://github.com/alimpfard
Commit: 3bcd91b109
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/2111
Reviewed-by: https://github.com/ADKaster ✅
3 changed files with 13 additions and 8 deletions
|
@ -50,6 +50,10 @@
|
||||||
# cmakedefine01 CSS_TRANSITIONS_DEBUG
|
# cmakedefine01 CSS_TRANSITIONS_DEBUG
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef DNS_DEBUG
|
||||||
|
# cmakedefine01 DNS_DEBUG
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifndef EDITOR_DEBUG
|
#ifndef EDITOR_DEBUG
|
||||||
# cmakedefine01 EDITOR_DEBUG
|
# cmakedefine01 EDITOR_DEBUG
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -51,10 +51,10 @@ public:
|
||||||
for (size_t i = 0; i < m_cached_records.size();) {
|
for (size_t i = 0; i < m_cached_records.size();) {
|
||||||
auto& record = m_cached_records[i];
|
auto& record = m_cached_records[i];
|
||||||
if (record.expiration.has_value() && record.expiration.value() < now) {
|
if (record.expiration.has_value() && record.expiration.value() < now) {
|
||||||
dbgln("DNS: Removing expired record for {}", m_name.to_string());
|
dbgln_if(DNS_DEBUG, "DNS: Removing expired record for {}", m_name.to_string());
|
||||||
m_cached_records.remove(i);
|
m_cached_records.remove(i);
|
||||||
} else {
|
} else {
|
||||||
dbgln("DNS: Keeping record for {} (expires in {})", m_name.to_string(), record.expiration.has_value() ? record.expiration.value().to_string() : "never"_string);
|
dbgln_if(DNS_DEBUG, "DNS: Keeping record for {} (expires in {})", m_name.to_string(), record.expiration.has_value() ? record.expiration.value().to_string() : "never"_string);
|
||||||
++i;
|
++i;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -157,7 +157,7 @@ public:
|
||||||
{
|
{
|
||||||
auto result = lookup_in_cache(name, class_, desired_types);
|
auto result = lookup_in_cache(name, class_, desired_types);
|
||||||
VERIFY(!result.is_null());
|
VERIFY(!result.is_null());
|
||||||
dbgln("DNS::expect({}) -> OK", name);
|
dbgln_if(DNS_DEBUG, "DNS::expect({}) -> OK", name);
|
||||||
return *result;
|
return *result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -204,7 +204,7 @@ public:
|
||||||
if (!has_connection()) {
|
if (!has_connection()) {
|
||||||
// Use system resolver
|
// Use system resolver
|
||||||
// FIXME: Use an underlying resolver instead.
|
// FIXME: Use an underlying resolver instead.
|
||||||
dbgln("Not ready to resolve, using system resolver and skipping cache for {}", name);
|
dbgln_if(DNS_DEBUG, "Not ready to resolve, using system resolver and skipping cache for {}", name);
|
||||||
auto record_or_error = Core::Socket::resolve_host(name, Core::Socket::SocketType::Stream);
|
auto record_or_error = Core::Socket::resolve_host(name, Core::Socket::SocketType::Stream);
|
||||||
if (record_or_error.is_error()) {
|
if (record_or_error.is_error()) {
|
||||||
promise->reject(record_or_error.release_error());
|
promise->reject(record_or_error.release_error());
|
||||||
|
@ -305,7 +305,7 @@ public:
|
||||||
return nullptr;
|
return nullptr;
|
||||||
});
|
});
|
||||||
if (cached_entry) {
|
if (cached_entry) {
|
||||||
dbgln("DNS::lookup({}) -> Already in cache", name);
|
dbgln_if(DNS_DEBUG, "DNS::lookup({}) -> Already in cache", name);
|
||||||
return cached_entry.release_nonnull();
|
return cached_entry.release_nonnull();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -364,7 +364,7 @@ private:
|
||||||
auto message_or_err = parse_one_message();
|
auto message_or_err = parse_one_message();
|
||||||
if (message_or_err.is_error()) {
|
if (message_or_err.is_error()) {
|
||||||
if (!message_or_err.error().is_errno() || message_or_err.error().code() != EAGAIN)
|
if (!message_or_err.error().is_errno() || message_or_err.error().code() != EAGAIN)
|
||||||
dbgln("Failed to receive message: {}", message_or_err.error());
|
dbgln("DNS: Failed to receive message: {}", message_or_err.error());
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -386,7 +386,7 @@ private:
|
||||||
return {};
|
return {};
|
||||||
});
|
});
|
||||||
if (result.is_error()) {
|
if (result.is_error()) {
|
||||||
dbgln("Received a message with no pending lookup: {}", result.error());
|
dbgln_if(DNS_DEBUG, "DNS: Received a message with no pending lookup: {}", result.error());
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -401,7 +401,7 @@ private:
|
||||||
TemporaryChange change(m_attempting_restart, true);
|
TemporaryChange change(m_attempting_restart, true);
|
||||||
auto create_result = m_create_socket();
|
auto create_result = m_create_socket();
|
||||||
if (create_result.is_error()) {
|
if (create_result.is_error()) {
|
||||||
dbgln("Failed to create socket: {}", create_result.error());
|
dbgln_if(DNS_DEBUG, "DNS: Failed to create socket: {}", create_result.error());
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -8,6 +8,7 @@ set(CSS_LOADER_DEBUG ON)
|
||||||
set(CSS_PARSER_DEBUG ON)
|
set(CSS_PARSER_DEBUG ON)
|
||||||
set(CSS_TOKENIZER_DEBUG ON)
|
set(CSS_TOKENIZER_DEBUG ON)
|
||||||
set(CSS_TRANSITIONS_DEBUG ON)
|
set(CSS_TRANSITIONS_DEBUG ON)
|
||||||
|
set(DNS_DEBUG ON)
|
||||||
set(EDITOR_DEBUG ON)
|
set(EDITOR_DEBUG ON)
|
||||||
set(EMOJI_DEBUG ON)
|
set(EMOJI_DEBUG ON)
|
||||||
set(FILE_WATCHER_DEBUG ON)
|
set(FILE_WATCHER_DEBUG ON)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue