From 47d757d3dcbf48aeca1d3464127e27070633360c Mon Sep 17 00:00:00 2001 From: Stuart Carnie Date: Mon, 6 Oct 2025 06:12:13 +1100 Subject: [PATCH] Unix: Don't print an error if `bind` fails --- drivers/unix/net_socket_unix.cpp | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/drivers/unix/net_socket_unix.cpp b/drivers/unix/net_socket_unix.cpp index 829d97c49f1..3953a845e87 100644 --- a/drivers/unix/net_socket_unix.cpp +++ b/drivers/unix/net_socket_unix.cpp @@ -429,20 +429,16 @@ Error NetSocketUnix::bind(NetSocket::Address p_addr) { ERR_FAIL_COND_V(_family != p_addr.get_family(), ERR_INVALID_PARAMETER); switch (p_addr.get_family()) { case Family::INET: { - Error res = _inet_bind(p_addr.ip(), p_addr.port()); - ERR_FAIL_COND_V(res != OK, res); - } break; + return _inet_bind(p_addr.ip(), p_addr.port()); + } case Family::UNIX: { _unix_path = p_addr.get_path(); - Error res = _unix_bind(_unix_path); - ERR_FAIL_COND_V(res != OK, res); - } break; + return _unix_bind(_unix_path); + } case Family::NONE: default: return ERR_INVALID_PARAMETER; } - - return OK; } Error NetSocketUnix::listen(int p_max_pending) {