You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Stdlib: stream_socket_accept() missing — TCP server accept on stream resource fatal (ext/standard/streamsfuncs.c) #15346
stream_socket_server() / stream_socket_client() exist (#3202), but stream_socket_accept() is not registered — function_exists('stream_socket_accept') is false on VM while Zend returns true. Blocking TCP servers and test harnesses cannot accept connections on stream resources.
Related cluster: #6043 (shutdown/get_name/UDP), #4610 (stream_socket_enable_crypto).
Activity
PurHur commentedon Jul 3, 2026
claim: PHP Compiler STD Lib — starting this run
Add stream_socket_accept() VM + JIT/AOT builtin (#15346). (#15351)
PurHur commentedon Jul 3, 2026
Merged via #15351.
Verification (docker-exec):
PHP impl:
ext/standard/VmStreamSocketAcceptPure.php(host accept on adopted server stream). php-src ref:ext/standard/streamsfuncs.c.