AnyPS5/core
Niko 5731e02841 fix(libkernel): close guest sockets in sceKernelClose
sceKernelClose passed every descriptor to the host close. Guest socket
descriptors start at 0x10000000 and are not host descriptors, so closing
an open socket returned SCE_KERNEL_ERROR_EBADF and left it in the guest
socket table with its host socket open. Route them to GuestSockets::Close
as close, sceKernelRead and sceKernelWrite already do; a closed socket
still returns SCE_KERNEL_ERROR_EBADF.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 00:11:53 +02:00
..
Decoder fix(png): bound transparency chunk detection to the input 2026-10-10 09:28:30 +08:00
libs fix(libkernel): close guest sockets in sceKernelClose 2026-10-12 00:11:53 +02:00
relinker Merge pull request #3804 from MarcZX100/codex/relinker-trap-sdk-syscalls-2136 2026-10-12 00:05:38 +02:00
shader/recompiler Merge pull request #3856 from ErenYeager1836/carry/recompiler-vector-window 2026-10-12 00:10:58 +02:00