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 1hBq59-0002Tr-OH for pgsql-committers@arkaria.postgresql.org; Thu, 04 Apr 2019 00:18:15 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hBq54-0003ec-6e for pgsql-committers@arkaria.postgresql.org; Thu, 04 Apr 2019 00:18:10 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hBq3z-0006v7-NN for pgsql-committers@lists.postgresql.org; Thu, 04 Apr 2019 00:17:03 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hBq3u-0007g2-Tj for pgsql-committers@lists.postgresql.org; Thu, 04 Apr 2019 00:17:02 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hBq3t-0002Dk-DW for pgsql-committers@lists.postgresql.org; Thu, 04 Apr 2019 00:16:57 +0000 Received: from git by gemulon.postgresql.org with local (Exim 4.89) (envelope-from ) id 1hBq3r-0002Dz-CX for pgsql-committers@lists.postgresql.org; Thu, 04 Apr 2019 00:16:55 +0000 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 To: pgsql-committers@lists.postgresql.org From: Noah Misch Subject: pgsql: Consistently test for in-use shared memory. Message-Id: Date: Thu, 04 Apr 2019 00:16:55 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Q29uc2lzdGVudGx5IHRlc3QgZm9yIGluLXVzZSBzaGFyZWQgbWVtb3J5LgoKcG9zdG1hc3RlciBz dGFydHVwIHNjcnV0aW5pemVzIGFueSBzaGFyZWQgbWVtb3J5IHNlZ21lbnQgcmVjb3JkZWQgaW4K cG9zdG1hc3Rlci5waWQsIGV4aXRpbmcgaWYgdGhhdCBzZWdtZW50IG1hdGNoZXMgdGhlIGN1cnJl bnQgZGF0YQpkaXJlY3RvcnkgYW5kIGhhcyBhbiBhdHRhY2hlZCBwcm9jZXNzLiAgV2hlbiB0aGUg cG9zdG1hc3Rlci5waWQgZmlsZSB3YXMKbWlzc2luZywgYSBzdGFydGluZyBwb3N0bWFzdGVyIHVz ZWQgd2Vha2VyIGNoZWNrcy4gIENoYW5nZSB0byB1c2UgdGhlCnNhbWUgY2hlY2tzIGluIGJvdGgg c2NlbmFyaW9zLiAgVGhpcyBpbmNyZWFzZXMgdGhlIGNoYW5jZSBvZiBhIHN0YXJ0dXAKZmFpbHVy ZSwgaW4gbGlldSBvZiBkYXRhIGNvcnJ1cHRpb24sIGlmIHRoZSBEQkEgZG9lcyAia2lsbCAtOSBg aGVhZCAtbjEKcG9zdG1hc3Rlci5waWRgICYmIHJtIHBvc3RtYXN0ZXIucGlkICYmIHBnX2N0bCAt dyBzdGFydCIuICBBIHBvc3RtYXN0ZXIKd2lsbCBubyBsb25nZXIgcmVjeWNsZSBzZWdtZW50cyBw ZXJ0YWluaW5nIHRvIG90aGVyIGRhdGEgZGlyZWN0b3JpZXMuClRoYXQncyBnb29kIGZvciBwcm9k dWN0aW9uLCBidXQgaXQncyBiYWQgZm9yIGludGVncmF0aW9uIHRlc3RzIHRoYXQKY3Jhc2ggYSBw b3N0bWFzdGVyIGFuZCBpbW1lZGlhdGVseSBkZWxldGUgaXRzIGRhdGEgZGlyZWN0b3J5LiAgU3Vj aCBhCnRlc3Qgbm93IGxlYWtzIGEgc2VnbWVudCBpbmRlZmluaXRlbHkuICBObyAibWFrZSBjaGVj ay13b3JsZCIgdGVzdCBkb2VzCnRoYXQuICB3aW4zMl9zaG1lbS5jIGFscmVhZHkgYXZvaWRlZCBh bGwgdGhlc2UgcHJvYmxlbXMuICBJbiA5LjYgYW5kCmxhdGVyLCBlbmhhbmNlIFBvc3RncmVzTm9k ZSB0byBmYWNpbGl0YXRlIHRlc3RpbmcuICBCYWNrLXBhdGNoIHRvIDkuNAooYWxsIHN1cHBvcnRl ZCB2ZXJzaW9ucykuCgpSZXZpZXdlZCBieSBEYW5pZWwgR3VzdGFmc3NvbiBhbmQgS3lvdGFybyBI T1JJR1VDSEkuCgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tLzIwMTMwOTExMDMzMzQx LkdEMjI1NzM1QHRvcm5hZG8ubGVhZGJvYXQuY29tCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0 YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvMmY5 MzJmNzFkOWYyOTYzYmJkMjAxMTI5ZDdiOTcxYzhmNWYwNzdmZAoKTW9kaWZpZWQgRmlsZXMKLS0t LS0tLS0tLS0tLS0Kc3JjL01ha2VmaWxlLmdsb2JhbC5pbiAgICAgICAgICAgICAgfCAgIDQgKy0K c3JjL2JhY2tlbmQvcG9ydC9zeXN2X3NobWVtLmMgICAgICAgfCAyNTUgKysrKysrKysrKysrKysr KysrKystLS0tLS0tLS0tLS0tLS0tCnNyYy9iYWNrZW5kL3BvcnQvd2luMzJfc2htZW0uYyAgICAg IHwgICA3ICstCnNyYy9iYWNrZW5kL3Bvc3RtYXN0ZXIvcG9zdG1hc3Rlci5jIHwgIDEyICstCnNy Yy9iYWNrZW5kL3N0b3JhZ2UvaXBjL2lwY2kuYyAgICAgIHwgIDE0ICstCnNyYy9iYWNrZW5kL3V0 aWxzL2luaXQvcG9zdGluaXQuYyAgIHwgICA2ICstCnNyYy9pbmNsdWRlL3N0b3JhZ2UvaXBjLmgg ICAgICAgICAgIHwgICAyICstCnNyYy9pbmNsdWRlL3N0b3JhZ2UvcGdfc2htZW0uaCAgICAgIHwg ICA2ICstCnNyYy90ZXN0L3BlcmwvUG9zdGdyZXNOb2RlLnBtICAgICAgIHwgMTg0ICsrKysrKysr KysrKysrKysrKysrLS0tLS0tCnNyYy90ZXN0L3JlY292ZXJ5L3QvMDE3X3NobS5wbCAgICAgIHwg MTU0ICsrKysrKysrKysrKysrKysrKysrKysKc3JjL3Rvb2xzL21zdmMvdmNyZWdyZXNzLnBsICAg ICAgICAgfCAgIDEgKwoxMSBmaWxlcyBjaGFuZ2VkLCA0NjggaW5zZXJ0aW9ucygrKSwgMTc3IGRl bGV0aW9ucygtKQoK