From 93d7ba9a702d4f21d360ea89971551db435975ac Mon Sep 17 00:00:00 2001 From: lizzie Date: Tue, 9 Dec 2025 11:43:20 +0000 Subject: [PATCH] stuff --- src/core/internal_network/network_interface.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/core/internal_network/network_interface.cpp b/src/core/internal_network/network_interface.cpp index 753ee1c92a..af8f1824cf 100644 --- a/src/core/internal_network/network_interface.cpp +++ b/src/core/internal_network/network_interface.cpp @@ -171,11 +171,13 @@ std::vector GetAvailableNetworkInterfaces() { }; if (::sysctl(mib, sizeof(mib) / sizeof(mib[0]), nullptr, &bufsz, nullptr, 0) < 0) { LOG_ERROR(Network, "sysctl.1: {}", std::strerror(errno)); + ::close(fd); return {}; } std::vector buf(bufsz); if (::sysctl(mib, sizeof(mib) / sizeof(mib[0]), buf.data(), &bufsz, nullptr, 0) < 0) { LOG_ERROR(Network, "sysctl.2: {}", std::strerror(errno)); + ::close(fd); return {}; }