delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:date:from:to:subject:message-id:reply-to | |
:references:mime-version:content-type:in-reply-to; q=dns; s= | |
default; b=MqwWhf4hlYpuc1BLLYX1qvVJoyTSd4qRlqhOHyZ906MsFMMduujMP | |
3vjE87CTaI/6r26Z1UYlH6OtH60bx9Ri7+vIuXBtlfuWn3f0WIO63h75KVGFzdz3 | |
fxFbLvi6TBpRr8UKkhEl/TEPGrxNQrspQOHbjdD3FLLk4JeXa/RiWE= | |
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:date:from:to:subject:message-id:reply-to | |
:references:mime-version:content-type:in-reply-to; s=default; | |
bh=kdYtzfBFwPI+KoKYZE1Qxip9Yw0=; b=LMekZb3GSkVYoDONXN2eX4ZkvSEJ | |
utei2dCAZQbmIYh1MC3A5uGqddQYcrz2aLLhl7k6Nlyr57Ax0LtmAPbxgB2mAQ/H | |
SBXXoy1tKi4g4jA9m5YimFeS8O2asulOHbH4JXXUbmz3I901ve6MuPwp4FAgR7UC | |
q8+KnyDo96cu2dY= | |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Authentication-Results: | sourceware.org; auth=none |
X-Virus-Found: | No |
X-Spam-SWARE-Status: | No, score=-101.9 required=5.0 tests=AWL,BAYES_00,GOOD_FROM_CORINNA_CYGWIN,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=atzeri, Atzeri, sigh, 01pm |
X-HELO: | drew.franken.de |
Date: | Tue, 20 Jun 2017 13:11:12 +0200 |
From: | Corinna Vinschen <corinna-cygwin AT cygwin DOT com> |
To: | cygwin AT cygwin DOT com |
Subject: | Re: cygserver - Postgres Multiple connection Load Testing - Inifinte Loop |
Message-ID: | <20170620111112.GD8342@calimero.vinschen.de> |
Reply-To: | cygwin AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
References: | <200408030333 DOT i733XEXn023894 AT mx3 DOT redhat DOT com> <20040803100612 DOT GP31522 AT cygbert DOT vinschen DOT de> <20170321025614 DOT GA2100214 AT tornado DOT leadboat DOT com> <20170324171101 DOT GI29995 AT calimero DOT vinschen DOT de> <20170328052652 DOT GA2351961 AT tornado DOT leadboat DOT com> <20170402023624 DOT GA2561924 AT tornado DOT leadboat DOT com> <20170507032747 DOT GA876495 AT rfd DOT leadboat DOT com> <590E98DD DOT 9000805 AT cygwin DOT com> <d3103f3b-4b9f-5014-98bb-57be37168218 AT gmail DOT com> |
MIME-Version: | 1.0 |
In-Reply-To: | <d3103f3b-4b9f-5014-98bb-57be37168218@gmail.com> |
User-Agent: | Mutt/1.8.0 (2017-02-23) |
--XWOWbaMNXpFDWE00 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Jun 15 01:32, Marco Atzeri wrote: > On 07/05/2017 05:47, Larry Hall (Cygwin) wrote: > > On 05/06/2017 11:27 PM, Noah Misch wrote: > > > On Sat, Apr 01, 2017 at 10:36:24PM -0400, Noah Misch wrote: > > > > On Tue, Mar 28, 2017 at 01:26:52AM -0400, Noah Misch wrote: > > > > > On Fri, Mar 24, 2017 at 06:11:01PM +0100, Corinna Vinschen wrote: > > > > > > I pushed a patchset now, and uploaded new developer snapshots f= or > > > > > > testing to https://cygwin.com/snapshots/ > > > > >=20 > > > > > > Please give it a try > > > >=20 > > > > > I call the cygwin-20170324 freezes "limited" because the symptoms > > > > > differ from > > > > > the classic freeze I described upthread. "strace /bin/true" and = "cat > > > > > /proc/sysvipc/sem" do not hang, but every PostgreSQL backend proc= ess > > > > > is stuck > > > > > waiting on a synchronization primitive. > > > > >=20 > > > > > I can distill another self-contained test case for the limited > > > > > freeze seen in > > > > > cygwin-20170324, but that make take awhile. I'm sending this ear= ly > > > > > report so > > > > > you're aware of the possible regression in cygwin-20170324. > > > >=20 > > > > I'm attaching a new test program that demonstrates the regression. > > > > My previous > > > > test program created sixteen processes that each picked a random > > > > semaphore to > > > > lock. Now, each process picks two semaphores and locks them in > > > > order. This > > > > proceeds smoothly on GNU/Linux and on cygwin-20170321.tar.xz > > > > "cygserver -r 40". > > > > It freezes within one second on cygwin-20170324.tar.xz "cygserver -r > > > > 40". > > >=20 > > > I suggest reverting the cygwin-20170324 cygserver changes for now. O= lder > > > versions can be configured to have reliable sysv semaphores, but I > > > think no > > > settings render sysv semaphores reliable in Cygwin 2.8.0. What do you > > > think? > >=20 > > Just FYI, Corinna is away for a bit (in European time, "a bit" =3D until > > June ;-) ) so don't be surprised if her response is delayed. > >=20 >=20 > as she is back, we can humble rise her attention to the matter. I can do that, but wouldn't it be nice if somebody would actually try to debug Cygserver further, to handle this new testcase correctly as well? 6 weeks, and nobody actually tries. Sigh. Corinna --=20 Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat --XWOWbaMNXpFDWE00 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJZSQLQAAoJEPU2Bp2uRE+gzbMP/1hh3uDxihDAw5/yZznMIEae UU2vUy87MJ7P0HTdGcUqNNsieD2mhzcSw23WBDw1IGyEVTenDPOVy8A55socOcEt CMXwrjCtJfxW70JnXw2EfngPw7ytKgBi2fgwnbFrfVJlWB2tSINJeNIRgzweTdZv IvbguWDsS00QSTckopvpaoNpCPDtm4aBGg4DM/IxpmAGLPSDWhbtUGHL1i5fZCSM 4exGzlnKysap49IN49FNEVFq8Ygb2GZisVIiTy9MQqTMDpvbj3HGZ12n1v9qEEAm nn3vMRGQjMxvCRk+R+XV27P80UXepn+l4ewLRM7MFbgWuM11R6RA+J/RycdpsukM ihsaLc5Inke4rFrPenFmoryiq4yGTaTrdZQEL7aBVzygMUOlfI8j/KKnm10aAW+f ALCzOnxdbXgLGJt+lUF6Vl97Q/hgWndefecjbrEj8L3t3U98/ghXVi+fTYWHycx7 Dv+LTz/jzlcwl+AwPJrTJoDjbqxmCB3QOXUOgy0Uowb3WWGvR+lHFtsB1ldup5MC nmv3AMnaBPc5B9k3J+QmT4+ta/uS2D6/Q/3gy6UoecB77iepOq95MGVhGJCoca6g n1O/p5O17z+1+GUo7XtqAQ76RwSVmvtjjEhjjCGttga0p1WOEixjjUBi24qSGwb4 kQ95ybXU9tkCW9EnXmAJ =Vf+z -----END PGP SIGNATURE----- --XWOWbaMNXpFDWE00--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |