From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: MS-Windows build broken in Fmake_network_process Date: Fri, 26 Mar 2010 23:05:08 +0300 Message-ID: <83vdcig87f.fsf@gnu.org> References: <83634jglab.fsf@gnu.org> <831vf7ge57.fsf@gnu.org> <83y6hfeyzw.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1269637410 4644 80.91.229.12 (26 Mar 2010 21:03:30 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 26 Mar 2010 21:03:30 +0000 (UTC) Cc: emacs-devel@gnu.org To: Helmut Eller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 26 22:03:25 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NvGgd-0003dg-Gp for ged-emacs-devel@m.gmane.org; Fri, 26 Mar 2010 22:03:23 +0100 Original-Received: from localhost ([127.0.0.1]:38328 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NvGSx-00007t-R7 for ged-emacs-devel@m.gmane.org; Fri, 26 Mar 2010 16:49:15 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NvFms-0002lL-V0 for emacs-devel@gnu.org; Fri, 26 Mar 2010 16:05:47 -0400 Original-Received: from [140.186.70.92] (port=40339 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NvFmr-0002k9-1K for emacs-devel@gnu.org; Fri, 26 Mar 2010 16:05:46 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NvFmp-0006ts-Ht for emacs-devel@gnu.org; Fri, 26 Mar 2010 16:05:44 -0400 Original-Received: from mtaout21.012.net.il ([80.179.55.169]:40335) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NvFmp-0006ta-82 for emacs-devel@gnu.org; Fri, 26 Mar 2010 16:05:43 -0400 Original-Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0KZW00000NSHSL00@a-mtaout21.012.net.il> for emacs-devel@gnu.org; Fri, 26 Mar 2010 23:05:06 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([77.127.176.135]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0KZW000OCNSH7Y20@a-mtaout21.012.net.il>; Fri, 26 Mar 2010 23:05:05 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:122723 Archived-At: > From: Helmut Eller > Cc: emacs-devel@gnu.org > Date: Fri, 26 Mar 2010 19:17:41 +0100 > > >> > /* getsockopt(,,SO_ERROR,,) is said to hang on some systems. > >> > So only use it on systems where it is known to work. */ > >> > >> Have you test case to reproduce it? > > > > No. And I don't know enough about this issue to work on the problem, > > even if I did. > > Then link in getsockopt. That's the most direct solution. Solution for what? The previous code had no problems on Windows. The bug report that triggered the new code was deeply rooted in Posix behavior; the solution is Posix-centric code, and was never tested on Windows. Why should it be run on Windows, and what ``problem'' will that solve?