emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problems with the url package on w32?


From: Kim F. Storm
Subject: Re: Problems with the url package on w32?
Date: Tue, 19 Dec 2006 16:48:39 +0100
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.91 (gnu/linux)

address@hidden (Kim F. Storm) writes:

> If :nowait t doesn't work on Windoze,
> (featurep 'make-network-process '(:nowait t)) should return nil.  
>
> But why doesn't it work on Windoze?  Could someone please investigate it?
>
> If this is a general problem, BROKEN_NON_BLOCKING_CONNECT should
> be defined in window...


Would someone please check if this patch gives "good" results on Windows,
that is, make
  (featurep 'make-network-process '(:nowait t))
return nil, and not have any other bad effects on network connections.



*** ms-w32.h    15 Dec 2006 01:26:24 +0100      1.41
--- ms-w32.h    19 Dec 2006 16:45:18 +0100      
***************
*** 137,142 ****
--- 137,147 ----
  
  #define HAVE_SOCKETS 1
  
+ /* But our select implementation doesn't allow us to make non-blocking
+    connects.  So until that is fixed, this is necessary:  */
+ 
+ #define BROKEN_NON_BLOCKING_CONNECT 1
+ 
  /* Define this symbol if your system has the functions bcopy, etc. */
  
  #define BSTRING

-- 
Kim F. Storm <address@hidden> http://www.cua.dk





reply via email to

[Prev in Thread] Current Thread [Next in Thread]