mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 00:22:57 -05:00
With libSceNet sockets on ordinary descriptor numbers (#4391), poll on a libSceNet socket threw "neither a socket nor a pipe": poll only knew libkernel sockets and pipes, while select already asks libSceNet through its poller. libSceNet now lends libkernel the host socket behind a descriptor, together with an owner that keeps it open, so poll puts it in the same WSAPoll or poll call as libkernel sockets. ProsperoLight (PPSA99002) stopped here on Linux and now reaches its PC list. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EvDbpwUPTa78oCAJqe7m9K