Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hIFoD-0002lI-8K for pgsql-hackers@arkaria.postgresql.org; Sun, 21 Apr 2019 16:59:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hIFoA-00073D-2v for pgsql-hackers@arkaria.postgresql.org; Sun, 21 Apr 2019 16:59:14 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hIFo9-000735-J8 for pgsql-hackers@lists.postgresql.org; Sun, 21 Apr 2019 16:59:13 +0000 Received: from mail-pg1-x52c.google.com ([2607:f8b0:4864:20::52c]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hIFo6-0000vF-4M for pgsql-hackers@postgresql.org; Sun, 21 Apr 2019 16:59:12 +0000 Received: by mail-pg1-x52c.google.com with SMTP id e6so4777737pgc.4 for ; Sun, 21 Apr 2019 09:59:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leadboat.com; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=II1TQUB5iFNxEOumVZ4CHrtaZEmWXxKJbDvICJ+VwPI=; b=XF5KZBEKe0qH5S24NRsap8cK/K0saC0pAWTkuqUECV8Cy0wflArBGqx66KnPOZap3H 7d6ZtVzYiQwKBoX0/DYrefpTE1zCSaUJnRINh4LKl0MCxNLd0WKja9v0dHdhYOktObFe e88/sVqE1zyLMELdpSN+3XARKq4GijE322S4o= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=II1TQUB5iFNxEOumVZ4CHrtaZEmWXxKJbDvICJ+VwPI=; b=s9AfLrD8KbIKbSn4z0lxzCULZidOLSWioNBWlUedesI/Ad0671vEfGmiWbL+oj5MKQ Oo/txbbQF3E1QhDYVB6Gn4SKyi03hoFUVPporce6RPPwqXO6GM4jVwyA4pXQSjI2nYBN 5KLqAbXdP/1V6rQspwN9HZHuM4WzU11ujzWIsO9EkFzdF4GnXMY1cXhKD1EvAj5I8nsH NQnkUcBmVmBmIgdOyJXcCnm1XnIVzEogPS3ayQ8xzvGMb8KtChYNzec2kLmFVXirHQir ra9cC0E9ZrqyQeepb+I8/IRHnSNrrGFCgdpHZeyaA3PGi+GzkZZ3mrx2O1NvnPV85toe cOaQ== X-Gm-Message-State: APjAAAVK+l/lVk0igmsx8IehsNx9g0ZjXt1wfv0WcY7QTPwiebNUkvrl aj2ALbKUvO03N3sxA2hQy/0Vvg== X-Google-Smtp-Source: APXvYqyQPda2cerAn2v+k95KDIVLxpNTDCfvtOOuwDwV7JEHgTpflEF49Xs4mgLKlcQ/XroaXXgUUA== X-Received: by 2002:a62:1815:: with SMTP id 21mr15870488pfy.107.1555865946628; Sun, 21 Apr 2019 09:59:06 -0700 (PDT) Received: from rfd.leadboat.com (108-233-125-46.lightspeed.sntcca.sbcglobal.net. [108.233.125.46]) by smtp.gmail.com with ESMTPSA id l2sm11981561pgl.2.2019.04.21.09.59.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 21 Apr 2019 09:59:05 -0700 (PDT) Date: Sun, 21 Apr 2019 09:59:03 -0700 From: Noah Misch To: Thomas Munro Cc: Daniel Gustafsson , Kyotaro HORIGUCHI , "9erthalion6@gmail.com" <9erthalion6@gmail.com>, "sfrost@snowman.net" , "pgsql-hackers@postgresql.org" Subject: Re: [HACKERS] Weaker shmem interlock w/o postmaster.pid Message-ID: <20190421165903.GA3709194@rfd.leadboat.com> References: <20190309071610.GA2039121@rfd.leadboat.com> <20190331224233.GC891537@rfd.leadboat.com> <20190404020543.GA1319573@rfd.leadboat.com> <20190404145319.GA1720877@rfd.leadboat.com> <20190408064141.GA2016666@rfd.leadboat.com> <20190411062228.GB2620174@rfd.leadboat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On Thu, Apr 18, 2019 at 04:30:46PM +1200, Thomas Munro wrote: > On Thu, Apr 11, 2019 at 6:22 PM Noah Misch wrote: > > - my $iaddr = inet_aton($test_localhost); > > + my $iaddr = inet_aton('0.0.0.0'); > > This causes make check-world to deliver a flurry of pop-ups from > macOS's built-in Firewall asking if perl should be allowed to listen > to all interfaces (well I didn't catch the exact message, but that's > probably the drift). Not sure if they'd go away permanently if I > managed to click OK before they disappear, but it's fun trying. The > silly firewall facility is not actually enabled by default on this OS, > but unfortunately this company-issued machine has it forced to on. > This isn't really an objection to the code, it's more of a bemused > anecdote about a computer that can't decide whether it's a Unix > workstation or a Fisher Price My First Computer. That is unfortunate. The "Allowing specific applications" section of https://support.apple.com/en-us/HT201642 appears to offer a way to allow perl permanently. Separately, it wouldn't cost much for us to abandon that check on !$use_tcp (non-Windows) configurations.