Mercurial > emacs
diff admin/FOR-RELEASE @ 69056:3a62e61ef09c
*** empty log message ***
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Mon, 20 Feb 2006 22:30:21 +0000 |
parents | 43656cd3b1ab |
children | 542b9be4c5e3 |
line wrap: on
line diff
--- a/admin/FOR-RELEASE Mon Feb 20 22:24:10 2006 +0000 +++ b/admin/FOR-RELEASE Mon Feb 20 22:30:21 2006 +0000 @@ -48,6 +48,17 @@ CPU time have been observed on different Window XP configurations. Seems to be a problem in sys_select in w32proc.c. +In its current form, it sys_select says the socket is ready, so we +call server_accept_connection which again calls accept() which returns +-1 with errno == WSAEWOULDBLOCK (10035) indicating that there is no +pending connection to accept. + +I [KFS] investigated it a little bit and found that it seems that w32 server +sockets must use WSAAsyncSelect + FD_ACCEPT to request notifications +of incoming connections -- but exactly how that is done is not for me +to look at... + + * DOCUMENTATION ** Add a node to the Lisp manual describing key sequences from the