From 6e675c32f21d2153cd0747ee6c2b78b528dd0ba9 Mon Sep 17 00:00:00 2001 From: kalaposfos13 <153381648+kalaposfos13@users.noreply.github.com> Date: Sun, 10 May 2026 15:18:39 +0200 Subject: [PATCH] Do not crash on encountering an unknown option in PosixSocket::SetSocketOptions (#4346) * what's one more hacky bypass on this pile of already existing hacky bypasses amirite * Stub only that one option vue needs --- src/core/libraries/network/posix_sockets.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/core/libraries/network/posix_sockets.cpp b/src/core/libraries/network/posix_sockets.cpp index 164d85896..5341307ec 100644 --- a/src/core/libraries/network/posix_sockets.cpp +++ b/src/core/libraries/network/posix_sockets.cpp @@ -560,6 +560,9 @@ int PosixSocket::SetSocketOptions(int level, int optname, const void* optval, u3 return ConvertReturnErrorCode(ioctl(sock, FIONBIO, &sockopt_so_nbio)); #endif } + case ORBIS_NET_SO_ACCEPTTIMEO: + LOG_ERROR(Lib_Net, "Unhandled option ORBIS_NET_SO_ACCEPTTIMEO"); + return ORBIS_OK; } } else if (native_level == IPPROTO_IP) { switch (optname) {