From 689bf98a343974c3d29b0769def95a4cfadf5828 Mon Sep 17 00:00:00 2001 From: Sepalani Date: Thu, 19 Feb 2026 22:09:33 +0400 Subject: [PATCH] AMMediaboard: Update closesocket error code approriately --- Source/Core/Core/HW/DVD/AMMediaboard.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Core/Core/HW/DVD/AMMediaboard.cpp b/Source/Core/Core/HW/DVD/AMMediaboard.cpp index 5cd69f8a62..c5b7c06e65 100644 --- a/Source/Core/Core/HW/DVD/AMMediaboard.cpp +++ b/Source/Core/Core/HW/DVD/AMMediaboard.cpp @@ -1019,7 +1019,7 @@ static void AMMBCommandClosesocket(u32 parameter_offset) s_sockets[u32(guest_socket)] = SOCKET_ERROR; s_media_buffer_32[1] = ret; - s_last_error = SSC_SUCCESS; + s_last_error = ret == 0 ? SSC_SUCCESS : SSC_EBADF; } static void AMMBCommandConnect(u32 parameter_offset, u32 network_buffer_base)