X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org EE9713851C1B
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1615892783;
	bh=B/z/LLUdzZiaDOAAprSz5FnWVN2DNuSxpk/oqOneX8I=;
	h=To:References:In-Reply-To:Subject:Date:List-Id:List-Unsubscribe:
	 List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
	 From;
	b=vbyvtRyNy8DpasXJd6+mI5quVknP28ylPbK1r6Uz09ZyHAjCz8nJYPgi+A4DGOF2j
	 g1I9P8e87LBW/Yht+SIijyJXDSxB+zBtPm/bfMah5fFSK9SCnFx8cFvP7Jp18FpPMR
	 puXbZb/JAxZJcv3Jdld31BoLH2wTR/oC/+BVJ2gY=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 9DACE3854804
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:references:in-reply-to:subject:date
 :message-id:mime-version:content-transfer-encoding:thread-index
 :content-language;
 bh=4Drw7wUJgJOFHoCXt5SXT1ZZ4wxTuMHZaOoazWN+EMo=;
 b=n6p5O/UkIpeyZMNNFsNN6+B+SS0eLQ5znnnJLmQqc0YwgB+7pLZaaIaqcvfQpejGmg
 INupHVCobhHThHBTXohDEq6pPhaQjSw6jUYN2J7mtFWkgk+cEOzmofwpBi6lvDW6jBP4
 c0QGRRAVEN13g1SSeghe6SBut0K/DZnDql+eDuqqNRmVneCl9o+6NGsTtxTTnGqu3Y0x
 iCY22jEsd+EcGAfU7sSfW+SAA5D2AfwajN+j0+hsWUc7acDJ3rGCafQbvYYdyF5UerUE
 nN4a8cxlIXaz2rJxQMmxBt+IPnDcT2MydxhZZNtC/YJ0YWk8hZglHbkxsKBZyrDMG/Qe
 iaKg==
X-Gm-Message-State: AOAM530tmvTisBj3bZBX7YqmFtUed6nQe8E1BYx2Dk3Kl07KQEm6KmEH
 8SUctRw/R+wm5nQ8VB8A+8l4Ae696js=
X-Google-Smtp-Source: ABdhPJwk/7sj4UimYemZU1ZMbxm5zj1B1LCQNZh3znX0IKDdz34vGgNg2Rr3j6XAenqc5BsgaKcIVg==
X-Received: by 2002:a19:7010:: with SMTP id h16mr10582528lfc.173.1615892778394; 
 Tue, 16 Mar 2021 04:06:18 -0700 (PDT)
To: <cygwin@cygwin.com>
References: <bb34a767-0cb5-1d48-7f9b-ad914762f9f7@oracle.com>
 <97d2b3af-224a-6873-fb4a-55a0ae9cd379@cornell.edu>
 <d9a6467d-e797-8917-3240-e79d55dcfb38@oracle.com>
 <3e3cfe17-7fda-b063-4885-9114db9e748d@cornell.edu>
 <70b5577f-2cf1-0110-5d3b-cb2bd8ee6df2@cornell.edu>
 <69ad720c-8ea6-d3bb-b0a5-5556c4550091@oracle.com>
 <2d85550f-d753-4055-8b93-35e5287a9a93@oracle.com>
 <fb99bda7-b5ba-52c0-f2b6-3de4a11eadb9@cornell.edu>
 <bd27871c-6e3d-3381-6066-e70eee98e665@oracle.com>
 <8ad29a66-fb4c-a587-eed3-eaa7e0389a77@cornell.edu>
 <20210201151056.GQ375565@calimero.vinschen.de>
 <f46a8b81-5e5c-f84e-522c-fc322ffb6bdf@oracle.com>
 <7fb70a75-8557-6c95-27fa-697c92dcedce@cornell.edu>
In-Reply-To: <7fb70a75-8557-6c95-27fa-697c92dcedce@cornell.edu>
Subject: Sv: Problems with native Unix domain sockets on Win 10/2019
Date: Tue, 16 Mar 2021 12:06:17 +0100
Message-ID: <000201d71a54$638c67c0$2aa53740$@gmail.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQI8NThn3Mer3MK6nW7B8MuJENkyOAF9f+EpArDdXnEBfXeJXwHf9w0GAhxtmUgB/p/ocAH/yr5TAMojum0B4Uuz6QK0PL+iAjJtzlgAuJO9YqkMr7Yw
Content-Language: en-gb
X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, BODY_8BITS,
 DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM,
 RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS,
 TXREP autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
 server2.sourceware.org
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Kristian Ivarsson via Cygwin <cygwin@cygwin.com>
Reply-To: sten.kristian.ivarsson@gmail.com
Content-Type: text/plain; charset="iso-8859-1"
Sender: "Cygwin" <cygwin-bounces@cygwin.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 12GB6RWS007310

Hi all

Does anyone know the status of these fixes ?

I saw an announcement for cygwin-3.2.0-0.1 that seemed to contain some
AF_UNIX-related fixes but I fail to find out where that distribution exists
(if it is supposed to be publicly accessible?), but I tried out the
2021-03-01 snapshot and perhaps they are similar ?

We bumped into some AF_UNIX-related issues when trying the 2021-03-01
-snapshot though. It might be some flaws in our code base but the same code
works in quite a few Linux-distros

We're more than willing to help out with testing this and/or trying to
narrow down any possible cygwin issues, but first we'd be glad if someone
could give us some kind of status report of this (so no one is doing any
unnecessary work)


Best regards,
Kristian

p.s.
   I tried to build the topic/af_unix -branch according to the FAQ, but
there was some issues
d.s.



> > Hi Ken, Corinna
> >
> > Sorry for the delay in responding. I have just tested the fix and it
> > works great. Thank you very much for looking into it.
> >
> > When do you think it would be available in a form that regular users
> > would be able to update/install?
> 
> Corinna decides when to make a new Cygwin release.  My best guess is
> "pretty soon".
> 
> > Also, one observation FYI, is that the "ls -l" command on Unix
> > normally indicates sockets with an "s" as the first character of the
> > output: eg
> >
> > srwxr-xr-x  1 Michael None         0 Feb  7 11:19 foo.sock
> >
> > Currently, what is shown on Cygwin is
> >
> > -rwxr-xr-x  1 Michael None         0 Feb  7 11:19 foo.sock
> >
> > indicating a regular file.
> 
> Right.  From Cygwin's point of view, it is a regular file.  There might
> come a time when Cygwin's AF_UNIX implementation makes use of native
> Windows AF_UNIX sockets on systems that support them.  But that time is
> not currently in sight.
> 
> Ken
> --
> Problem reports:      https://cygwin.com/problems.html
> FAQ:                  https://cygwin.com/faq/
> Documentation:        https://cygwin.com/docs.html
> Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

