Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vXv47-009DiH-0H for pgsql-committers@arkaria.postgresql.org; Tue, 23 Dec 2025 05:36:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vXv45-00HUE1-0I for pgsql-committers@arkaria.postgresql.org; Tue, 23 Dec 2025 05:36:09 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vXv12-00HSGb-18 for pgsql-committers@lists.postgresql.org; Tue, 23 Dec 2025 05:33:01 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vXv0y-002Ez7-1U for pgsql-committers@lists.postgresql.org; Tue, 23 Dec 2025 05:33:00 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vXv0w-006CsU-34 for pgsql-committers@lists.postgresql.org; Tue, 23 Dec 2025 05:32:54 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vXv0u-002Cmo-36 for pgsql-committers@lists.postgresql.org; Tue, 23 Dec 2025 05:32:54 +0000 Content-Type: multipart/mixed; boundary="===============3795501250492891463==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix orphaned origin in shared memory after DROP SUBSCRIPTION X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 23 Dec 2025 05:32:54 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============3795501250492891463== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IG9ycGhhbmVkIG9yaWdpbiBpbiBzaGFyZWQgbWVtb3J5IGFmdGVyIERST1AgU1VCU0NSSVBU SU9OCgpTaW5jZSBjZTBmZGJmZTk3MjIsIGEgcmVwbGljYXRpb24gc2xvdCBhbmQgYW4gb3JpZ2lu IGFyZSBjcmVhdGVkIGJ5IGVhY2gKdGFibGVzeW5jIHdvcmtlciwgd2hvc2UgaW5mb3JtYXRpb24g aXMgc3RvcmVkIGluIGJvdGggYSBjYXRhbG9nIGFuZApzaGFyZWQgbWVtb3J5IChvbmNlIHRoZSBv cmlnaW4gaXMgc2V0IHVwIGluIHRoZSBsYXR0ZXIgY2FzZSkuICBUaGUKdHJhbnNhY3Rpb24gd2hl cmUgdGhlIG9yaWdpbiBpcyBjcmVhdGVkIGlzIHRoZSBzYW1lIGFzIHRoZSBvbmUgdGhhdCBydW5z CnRoZSBpbml0aWFsIENPUFksIHdpdGggdGhlIGNhdGFsb2cgc3RhdGUgb2YgdGhlIG9yaWdpbiBi ZWNvbWluZyB2aXNpYmxlCmZvciBvdGhlciBzZXNzaW9ucyBvbmx5IG9uY2UgdGhlIENPUFkgdHJh bnNhY3Rpb24gaGFzIGNvbW1pdHRlZC4gIFRoZQpjYXRhbG9nIHN0YXRlIGlzIGNvdXBsZWQgd2l0 aCBhIHN0YXRlIGluIHNoYXJlZCBtZW1vcnksIGluaXRpYWxpemVkIGF0CnRoZSBzYW1lIHRpbWUg YXMgdGhlIG9yaWdpbiBjcmVhdGVkIGluIHRoZSBjYXRhbG9ncy4gIE5vdGUgdGhhdCB0aGUKdHJh bnNhY3Rpb24gZG9pbmcgdGhlIGluaXRpYWwgZGF0YSBzeW5jIGNhbiB0YWtlIGEgbG9uZyB0aW1l LCB0aW1lIHRoYXQKZGVwZW5kcyBvbiB0aGUgYW1vdW50IG9mIGRhdGEgdG8gdHJhbnNmZXIgZnJv bSBhIHB1YmxpY2F0aW9uIG5vZGUgdG8gaXRzCnN1YnNjcmliZXIgbm9kZS4KCk5vdywgd2hlbiBh IERST1AgU1VCU0NSSVBUSU9OIGlzIGV4ZWN1dGVkLCBhbGwgaXRzIHdvcmtlcnMgYXJlIHN0b3Bw ZWQKd2l0aCB0aGUgb3JpZ2lucyByZW1vdmVkLiAgVGhlIHJlbW92YWwgb2YgZWFjaCBvcmlnaW4g cmVsaWVzIG9uIGEKY2F0YWxvZyBsb29rdXAuICBBIHdvcmtlciBzdGlsbCBydW5uaW5nIHRoZSBp bml0aWFsIENPUFkgd291bGQgZmFpbCBpdHMKdHJhbnNhY3Rpb24sIHdpdGggdGhlIGNhdGFsb2cg c3RhdGUgb2YgdGhlIG9yaWdpbiByb2xsZWQgYmFjayB3aGlsZSB0aGUKc2hhcmVkIG1lbW9yeSBz dGF0ZSByZW1haW5zIGFyb3VuZC4gIFRoZSBzZXNzaW9uIHJ1bm5pbmcgdGhlIERST1AKU1VCU0NS SVBUSU9OIHNob3VsZCBiZSBpbiBjaGFyZ2Ugb2YgY2xlYW5pbmcgdXAgdGhlIGNhdGFsb2cgYW5k IHRoZQpzaGFyZWQgbWVtb3J5IHN0YXRlLCBidXQgYXMgdGhlcmUgaXMgbm8gZGF0YSBpbiB0aGUg Y2F0YWxvZ3MgdGhlIHNoYXJlZAptZW1vcnkgc3RhdGUgaXMgbm90IHJlbW92ZWQuICBUaGlzIGlz c3VlIHdvdWxkIGxlYXZlIG9ycGhhbmVkIG9yaWdpbgpkYXRhIGluIHNoYXJlZCBtZW1vcnksIGxl YWRpbmcgdG8gYSBjb25mdXNpbmcgc3RhdGUgYXMgaXQgd291bGQgc3RpbGwKc2hvdyB1cCBpbiBw Z19yZXBsaWNhdGlvbl9vcmlnaW5fc3RhdHVzLiAgTm90ZSB0aGF0IHRoaXMgc2hhcmVkIG1lbW9y eQpkYXRhIGlzIHN0aWNreSwgYmVpbmcgZmx1c2hlZCBvbiBkaXNrIGluIHJlcGxvcmlnaW5fY2hl Y2twb2ludCBhdApjaGVja3BvaW50LiAgVGhpcyBwcmV2ZW50cyBvdGhlciBvcmlnaW5zIGZyb20g cmV1c2luZyBhIHNsb3QgcG9zaXRpb24KaW4gdGhlIHNoYXJlZCBtZW1vcnkgZGF0YS4KClRvIGFk ZHJlc3MgdGhpcyBwcm9ibGVtLCB0aGUgY29tbWl0IG1vdmVzIHRoZSBjcmVhdGlvbiBvZiB0aGUg b3JpZ2luIGF0CnRoZSBlbmQgb2YgdGhlIHRyYW5zYWN0aW9uIHRoYXQgcHJlY2VkZXMgdGhlIG9u ZSBleGVjdXRpbmcgdGhlIGluaXRpYWwKQ09QWSwgbWFraW5nIHRoZSBvcmlnaW4gaW1tZWRpYXRl bHkgdmlzaWJsZSBpbiB0aGUgY2F0YWxvZ3MgZm9yIG90aGVyCnNlc3Npb25zLCBnaXZpbmcgRFJP UCBTVUJTQ1JJUFRJT04gYSB3YXkgdG8ga25vdyBhYm91dCBpdC4gIEEgZGlmZmVyZW50CnNvbHV0 aW9uIHdvdWxkIGhhdmUgYmVlbiB0byBjbGVhbiB1cCB0aGUgc2hhcmVkIG1lbW9yeSBzdGF0ZSB1 c2luZyBhbgphYm9ydCBjYWxsYmFjayB3aXRoaW4gdGhlIHRhYmxlc3luYyB3b3JrZXIuICBUaGUg c29sdXRpb24gb2YgdGhpcyBjb21taXQKaXMgbW9yZSBjb25zaXN0ZW50IHdpdGggdGhlIGFwcGx5 IHdvcmtlciB0aGF0IGNyZWF0ZXMgYW4gb3JpZ2luIGluIGEKc2hvcnQgdHJhbnNhY3Rpb24uCgpB IHRlc3QgaXMgYWRkZWQgaW4gdGhlIHN1YnNjcmlwdGlvbiB0ZXN0IDAwNF9zeW5jLnBsLCB3aGlj aCB3YXMgYWJsZSB0bwpkaXNwbGF5IHRoZSBwcm9ibGVtLiAgVGhlIHRlc3QgZmFpbHMgd2hlbiB0 aGlzIGNvbW1pdCBpcyByZXZlcnRlZC4KClJlcG9ydGVkLWJ5OiBUZW5nbG9uZyBHdSA8YnJ1Y2Vn dUBhbWF6b24uY29tPgpSZXBvcnRlZC1ieTogRGFpc3VrZSBIaWd1Y2hpIDxoaWd1ZGFpQGFtYXpv bi5jb20+CkFuYWx5emVkLWJ5OiBNaWNoYWVsIFBhcXVpZXIgPG1pY2hhZWxAcGFxdWllci54eXo+ CkF1dGhvcjogSG91IFpoaWppZSA8aG91emouZm5zdEBmdWppdHN1LmNvbT4KUmV2aWV3ZWQtYnk6 IEFtaXQgS2FwaWxhIDxhbWl0LmthcGlsYTE2QGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6IE1hc2Fo aWtvIFNhd2FkYSA8c2F3YWRhLm1zaGtAZ21haWwuY29tPgpEaXNjdXNzaW9uOiBodHRwczovL3Bv c3Rnci5lcy9tL2FVVGVrUVRnNE9ZbnctQ29AcGFxdWllci54eXoKQmFja3BhdGNoLXRocm91Z2g6 IDE0CgpCcmFuY2gKLS0tLS0tClJFTF8xNl9TVEFCTEUKCkRldGFpbHMKLS0tLS0tLQpodHRwczov L2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmL2UyMmU5YWIwY2Q0NTIxMTJlNDU3YzAy Zjc2YjFmYTNlODQ1NTk0YjgKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9iYWNr ZW5kL2NvbW1hbmRzL3N1YnNjcmlwdGlvbmNtZHMuYyAgICAgfCAxMCArKy0tLQpzcmMvYmFja2Vu ZC9yZXBsaWNhdGlvbi9sb2dpY2FsL3RhYmxlc3luYy5jIHwgNTggKysrKysrKysrKysrKystLS0t LS0tLS0tLS0tLS0Kc3JjL3Rlc3Qvc3Vic2NyaXB0aW9uL3QvMDA0X3N5bmMucGwgICAgICAgICB8 ICA2ICsrKwozIGZpbGVzIGNoYW5nZWQsIDM5IGluc2VydGlvbnMoKyksIDM1IGRlbGV0aW9ucygt KQoK --===============3795501250492891463==--