]> granicus.if.org Git - php/commit
re-implement the win32 select code.
authorWez Furlong <wez@php.net>
Thu, 27 Nov 2003 18:01:12 +0000 (18:01 +0000)
committerWez Furlong <wez@php.net>
Thu, 27 Nov 2003 18:01:12 +0000 (18:01 +0000)
commit2a9d2d5f73bbbf871b0b030665dc0bcaeaee7862
treedfbdc3e3935be90bbbe904bff522079611cea172
parent6c0584d8f13025e3da5abe52b5ebd1b4b5c67a3f
re-implement the win32 select code.
The old code implicitly set any sockets into non-blocking mode,
and since there is no way to probe a socket to determine its
blocking status using the win32 API, this was a real pain in the ass.

The New implementation will hand off any sockets to winsock and
use the WaitForObject API in win32 to probe other types of handle.
win32/select.c