Received: from malur.postgresql.org ([2a02:16a8:dc51::56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fd3ii-0001oi-Qg for pgsql-committers@arkaria.postgresql.org; Wed, 11 Jul 2018 01:15:04 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1fd3ig-0003Th-WF for pgsql-committers@arkaria.postgresql.org; Wed, 11 Jul 2018 01:15:02 +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_SHA384:256) (Exim 4.89) (envelope-from ) id 1fd3if-0003De-0e for pgsql-committers@lists.postgresql.org; Wed, 11 Jul 2018 01:15:01 +0000 Received: from mahout.postgresql.org ([2001:4800:1501:1::227]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fd3iY-0005Pl-RR for pgsql-committers@lists.postgresql.org; Wed, 11 Jul 2018 01:15:00 +0000 Received: from gemulon.postgresql.org ([2001:4800:1501:1::198]) by mahout.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1fd3iW-00074N-SA for pgsql-committers@lists.postgresql.org; Wed, 11 Jul 2018 01:14:52 +0000 Received: from git by gemulon.postgresql.org with local (Exim 4.89) (envelope-from ) id 1fd3iW-0002W6-22 for pgsql-committers@lists.postgresql.org; Wed, 11 Jul 2018 01:14:52 +0000 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 To: pgsql-committers@lists.postgresql.org From: Thomas Munro Subject: pgsql: Use signals for postmaster death on Linux. Message-Id: Date: Wed, 11 Jul 2018 01:14:52 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk VXNlIHNpZ25hbHMgZm9yIHBvc3RtYXN0ZXIgZGVhdGggb24gTGludXguCgpMaW51eCBwcm92aWRl cyBhIHdheSB0byBhc2sgZm9yIGEgc2lnbmFsIHdoZW4geW91ciBwYXJlbnQgcHJvY2VzcyBkaWVz LgpVc2UgdGhhdCB0byBtYWtlIFBvc3RtYXN0ZXJJc0FsaXZlKCkgdmVyeSBjaGVhcC4KCkJhc2Vk IG9uIGEgc3VnZ2VzdGlvbiBmcm9tIEFuZHJlcyBGcmV1bmQuCgpBdXRob3I6IFRob21hcyBNdW5y bywgSGVpa2tpIExpbm5ha2FuZ2FzClJldmlld2VkLUJ5OiBNaWNoYWVsIFBhcXVpZXIKRGlzY3Vz c2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS83MjYxZWIzOS0wMzY5LWYyZjQtMWJiNS02MmYzYjYw ODNiNWUlNDBpa2kuZmkKRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS8yMDE4MDQxMTAw MjY0My42YnVvZmh0NHJhbmhlaTdrJTQwYWxhcDMuYW5hcmF6ZWwuZGUKCkJyYW5jaAotLS0tLS0K bWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29t bWl0ZGlmZi85ZjA5NTI5OTUyYWM0MWExMGU1ODc0Y2JhNzQ1YzFjMjRlNjdhYzc5CgpNb2RpZmll ZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpjb25maWd1cmUgICAgICAgICAgICAgICAgICAgICAgICAg IHwgICAyICstCmNvbmZpZ3VyZS5pbiAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0Kc3Jj L2JhY2tlbmQvc3RvcmFnZS9pcGMvbGF0Y2guYyAgICB8ICAgNiArLQpzcmMvYmFja2VuZC9zdG9y YWdlL2lwYy9wbXNpZ25hbC5jIHwgMTI1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr Ky0tLS0Kc3JjL2JhY2tlbmQvdXRpbHMvaW5pdC9taXNjaW5pdC5jICB8ICAgNCArKwpzcmMvaW5j bHVkZS9wZ19jb25maWcuaC5pbiAgICAgICAgIHwgICAzICsKc3JjL2luY2x1ZGUvcGdfY29uZmln Lmgud2luMzIgICAgICB8ICAgMyArCnNyYy9pbmNsdWRlL3N0b3JhZ2UvcG1zaWduYWwuaCAgICAg fCAgMzMgKysrKysrKysrLQo4IGZpbGVzIGNoYW5nZWQsIDE1OSBpbnNlcnRpb25zKCspLCAxOSBk ZWxldGlvbnMoLSkKCg==