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.94.2) (envelope-from ) id 1tkwDV-007zBt-Dk for pgsql-hackers@arkaria.postgresql.org; Thu, 20 Feb 2025 02:23:09 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tkwDS-00H0VW-WC for pgsql-hackers@arkaria.postgresql.org; Thu, 20 Feb 2025 02:23:07 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tkwDS-00H0VO-D0 for pgsql-hackers@lists.postgresql.org; Thu, 20 Feb 2025 02:23:06 +0000 Received: from esa6.fujitsucc.c3s2.iphmx.com ([68.232.159.83]) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1tkwDQ-001p3a-0a for pgsql-hackers@lists.postgresql.org; Thu, 20 Feb 2025 02:23:05 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1740018184; x=1771554184; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=EH7vvsBPFOspHyCYQdWWTs4r/w1FH+vYWSwlmni6T9s=; b=IutbmyWqpQv5A46gCqXHMVk86KSOkpU9Zf+AFlgGom/cJ2zFYrF+JvMs X217e0AwxiIAowBSj8mTXJdTxsWmiRWwMKQHJIH3nYr/oU0gFg97Wuofi 3v1I1UjYLtj5O2L3sDs/CwMPljR03WSr4OHXWYPvnfiCB24nyvxVA17Cv rZ5ApgtumHGb4MNiEyfuH9LDJVHfaF4Y1VMCf5T+qSt70VXWWWdhfJsfT 0JAVuGqWExl5JM5Z7hg2HL+Mo9BXg1FrtQYH2t+DvzfzDpDRMJWr22kb+ bORmsezPGoTPiOlZFPpzU4AKyoy/nuBDkr2W6iE33Iz6OcEmKcdiRBIRN g==; X-CSE-ConnectionGUID: Q30+ez8QQOu4V2uy9ScuWw== X-CSE-MsgGUID: ZY6R9Di9Qxu0d6LQC5FW1w== X-IronPort-AV: E=McAfee;i="6700,10204,11350"; a="146977588" X-IronPort-AV: E=Sophos;i="6.13,300,1732546800"; d="scan'208,223";a="146977588" Received: from mail-japanwestazlp17011030.outbound.protection.outlook.com (HELO OS0P286CU010.outbound.protection.outlook.com) ([40.93.130.30]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Feb 2025 11:22:47 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DYEOQ85UoN07s4E/FGGqbDpMKjiWJSHGFRnWojtBikBElxMOXzyKBsXGjUNKRgeTnMM17Qt/1nTnD0Q6jOcV1F3H7q1OcToTr4juc6n91EsR4Zk+kVRjh2Yv8LmpSPKlrw2x9GCaVNKDxx2r2yQxi28rpgdNZ6Csw22CN5YI66oEekqqSNPRuW1OMMsAExwZg2l66M6EiBaupnAGyw+J893AAz6Col7ndU3RUHHGqcd335brNXQilHRrmw4i8fjJjVbTHc9LIKSMdNvi+6g8ebqU2dQ0MKhs/iRZwuxTzm0IndFOHHfkpEzkdBr5XW9+K0U8+iR+fXwlwVFxinRm/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sTTq3xYYxR9euVznvP2uh84mg1rD5q21tYTa3SL0kYI=; b=KL6v9FOJPFOPecGBlbQKeT+RHcqcrK060Q77TXpRHTPfP4qINzUqqG1JNsJ2fDJ4ygxgfq7nGW8PEkHFwyq5ewBOVc7SE7sJSG/5HIg4ntkVK8Gm8jTafOzl552BSottjEgcmuVHdZeCFnNzn250SwwYKZqnrMnY/p2ABIW7bK6J9ZLFOlS7Raqw6CyzGv7ZjRwBGYLh83SQ0nDTcDLmrqqQO0yZlrICfyOQUb3PKghQ8Jb1IIzCWdCf7kPMhNp3DVfK5BoOMgYf45taQQpvuQdHFovK0xdasKR1u7ZvkHxC3zyTC0YDmt2WDxvvbJLBHfGfqIXFTYHW+pUV/k+oug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fujitsu.com; dmarc=pass action=none header.from=fujitsu.com; dkim=pass header.d=fujitsu.com; arc=none Received: from OSCPR01MB14966.jpnprd01.prod.outlook.com (2603:1096:604:3b1::6) by TYWPR01MB10211.jpnprd01.prod.outlook.com (2603:1096:400:1e7::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.19; Thu, 20 Feb 2025 02:22:43 +0000 Received: from OSCPR01MB14966.jpnprd01.prod.outlook.com ([fe80::584f:6bba:2ecf:6b06]) by OSCPR01MB14966.jpnprd01.prod.outlook.com ([fe80::584f:6bba:2ecf:6b06%4]) with mapi id 15.20.8466.013; Thu, 20 Feb 2025 02:22:42 +0000 From: "Hayato Kuroda (Fujitsu)" To: 'Michael Paquier' CC: "'pgsql-hackers@lists.postgresql.org'" Subject: RE: ReplicationSlotRelease() crashes when the instance is in the single user mode Thread-Topic: ReplicationSlotRelease() crashes when the instance is in the single user mode Thread-Index: AduBxJdn64KPa5CETf+apI8CWWnvvAAB/XMAAAIqX/AAASMfAAAAQnZgACfEuiAALDVUgAAE2Itw Date: Thu, 20 Feb 2025 02:22:41 +0000 Message-ID: References: In-Reply-To: Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_ActionId=d09e99dc-bbdb-44f9-8b04-b844c0fa9473;MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_ContentBits=0;MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_Enabled=true;MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_Method=Standard;MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_Name=FUJITSU-RESTRICTED?;MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_SetDate=2025-02-20T02:21:04Z;MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_SiteId=a19f121d-81e1-4858-a9d8-736e267fd4c7; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: OSCPR01MB14966:EE_|TYWPR01MB10211:EE_ x-ms-office365-filtering-correlation-id: e5b2631d-8b96-4900-60a3-08dd5155742b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|38070700018|4053099003|1580799027; x-microsoft-antispam-message-info: =?iso-2022-jp?B?YkJiT2Rkd1ROOWVNZ1l5RDdLR0NJMXphaGZoL1ZEaXFaeE1rZ0xSMGNp?= =?iso-2022-jp?B?ZW1UQzhqbnd6bzVlZWdhYm5IYTY1RitXaFZ4QmhPcXU5ekx5SjJKcFRz?= =?iso-2022-jp?B?eGhlZitrMFpuOVA3dFFuOHp2S3hiR2k3ZlphNlZvSDBYa0VLdmYxSG5N?= =?iso-2022-jp?B?a2VRRWhCMU9JRU5YbGtnbFZiSlRBU3RQbnh2bSt2ZTFuQmVMNm1jWkpM?= =?iso-2022-jp?B?ZWdXVlJETHZsT2hBMGFNUzFDUHVHVkp5bUhUQmdRK0hPaGVnK1Brbllq?= =?iso-2022-jp?B?cktud0hoVWJ3N0pNSGlnZUZrblhjRjBCSUp6aHFNNTc1QW91NmFVZnU2?= =?iso-2022-jp?B?Ujh3RGVDUWlRSXhNdENCYlA4ck1GS0NOZk1lMHE4ZkZKNkk4eFFzQU94?= =?iso-2022-jp?B?V1BMNlJoeFdWQVJiMDUzbk1hK1RkZkExZEZHaVh5VFhFbzVwYTBoa3lS?= =?iso-2022-jp?B?bE9maCtaWnBTTzN1QWhHblhIcysvRDk1a3RvOFpxSkNjcXZjbk13cWdD?= =?iso-2022-jp?B?MCtyYVBEdTRhMEVLRkl2YWdWR0pNcWZsYUtSeCtGUXlrcHkycVNtblZO?= =?iso-2022-jp?B?KzB1UDVVTGp2bVk0b1Y2V3lSZm5hZnV0YlFPQ3lOdnFKR1hVaHhPeXdS?= =?iso-2022-jp?B?NzRsbTNHc1RXLzZxckdESytpaDU5aENQcWZTVGt6Zm9iMlpLQmZUbncr?= =?iso-2022-jp?B?WTRTMFo0RHRseklQQkRXT010a1daclhod21ObG40cFQ0WllLbXpNWmFT?= =?iso-2022-jp?B?SS9IUlhuNXQxSithNU5YS3FEMm5NK1J1UHdQZUhoUHEyV0pBTHJ6ZkJY?= =?iso-2022-jp?B?emtndlMvWVJNOE5NSk9XdjR4YzdPWG1RTU13NEtiT09sMHlOQkYvUlpI?= =?iso-2022-jp?B?aU1FY3p2S3NsbHdPaXNGZWhhZHB1UWRrR0lNN1ZFN0NCVHpnbnVVc2dF?= =?iso-2022-jp?B?T2p1dUIvM3poN00wUnRib2JGM2lIMlZ0aVBpRklxL0kxYWYvUmVvZk5l?= =?iso-2022-jp?B?YWx5NEpjc0FReW53d0N5NnkwTTF5b0V4amNhS3BhbWhhN3FEU29oMkND?= =?iso-2022-jp?B?TlpUZERONG1rOHl1U0ZWbzI2NkhTdnQrQldhVGlpMGNWY1RBTnhHRXBl?= =?iso-2022-jp?B?K20xaVgrYThzMG9xZFcrSVdDZitYVlV2VVV2S0hEQjlDc0tKenM0SXYr?= =?iso-2022-jp?B?OWlkV3JnWGNpbjF4VkhSeUlQV3pFbUw0MFc5T0RFc2psam9ZUkpNMENW?= =?iso-2022-jp?B?VHRzYXhnSE5xZ2RId3VNaVFRVkdTVlpzYTFkWFJMWTNUcEw3WUlVTzFL?= =?iso-2022-jp?B?Nlo0KzQ3MXRibllFVkpIUUtyR2hTREoxWU1ENEwweldqTnNPRVJFUWRz?= =?iso-2022-jp?B?WEVNYmpiQW5XUXZSWWpoQk95dWRlaTRrRExWU2RtczNKTDlBWVJLZXYw?= =?iso-2022-jp?B?bjAwNTdKMVhNTTVVWGFLL3dkSkdLTlZlQnhnYnNoUVVKQUllWDArYmVV?= =?iso-2022-jp?B?UUdKdEJtU014dFpXTVN0TzNOSXdQNmxDZDE1RWliMmozQkpaMkR3RDVN?= =?iso-2022-jp?B?bGVyKzc0QlUxQ1JtU3psS1piT0hZL1NHc1lHd2xwZ082VlpaRHlINS81?= =?iso-2022-jp?B?UER3cnhBbHcweTdzQ0JRblZWZjd3Wi9oc1JWd3p1cmRLZzNFdGNFeVNw?= =?iso-2022-jp?B?dGZmM3NObDlObVVIRTJmbmphUy9JZEFFdEs2dFFPZHV4bkNiV3U1QmEx?= =?iso-2022-jp?B?Yk5MdlBPQnFRUkxFSkUwWm9UK3dUSHFac0FOMjNuYUYzZjl3MG12eE94?= =?iso-2022-jp?B?TEtVd1FBV2I3UWpWL09uOG14V0hZaC9LZVNjU1huT2V6MWFYeDdEU0U5?= =?iso-2022-jp?B?Q0Uwdnh4VGlKdGk1UldCNVgwRGZkWFhEeVNRbUZyeFkwa2FuaVlRZlNS?= =?iso-2022-jp?B?K3hsYXlqT054YXpoaFZZT3VuMDNJTlRlOXdjZnlYM0M5dlQ5ZjlqRXVi?= =?iso-2022-jp?B?Znh3dUR6RStnc3F5YXZzV1h1dE4zaS8vNWN2VXVZNUxxSnAvLzRrTVVn?= =?iso-2022-jp?B?NWNkQzRmR2VjckRqYTEwUitjWTI0d3R5MnVaSGoxYkRxbjdJN2dUMTho?= =?iso-2022-jp?B?cGZPaDR1V3YrR3FuTVdDQU9uT1d1RWRRPT0=?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:ja;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OSCPR01MB14966.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(38070700018)(4053099003)(1580799027);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-2022-jp?B?cFpvZ25OaHpMWFVUUXFPeUYyQUFnQ0RsdlBNZGNubUhiTmZTMTdKcXpa?= =?iso-2022-jp?B?TnFTMTlFNWVBcW0zZFhIUGhTdWdjaDlUK1ZqWURBME5nNUtWa2dCemlR?= =?iso-2022-jp?B?Y1VjeUVub1VEN0llMkEzNGRkVGNRMkV3N3dEbzdzV0pGMStHZkRSSEFM?= =?iso-2022-jp?B?TEE0L3JTeGV4TDZINXFzdnFNOGwyQVA4aFhVUXJjb1pyS1FNUk9kVjVY?= =?iso-2022-jp?B?bUJrY3Njb1l5d3lrTkJBSUNHOGNNUU00d3ptbkRlRUZUMlAwblpBU1Yr?= =?iso-2022-jp?B?ZHBVUVVLdjN0OVVSTHpJWnFkejliekJUUGo2YlF1S2xXQTdUc0RicGJK?= =?iso-2022-jp?B?OUpJSUFwTjRKdnduRHc1NGFDc08yUCtublhZaEdhaFRiUUNrekRlWit5?= =?iso-2022-jp?B?Z21EeWtBRDM4M2lva29TTkJOMlBIMGlrK2JxbnBzK1kvSWNJQzdPNWtw?= =?iso-2022-jp?B?dGk0SmNOblJrbWNySTFsWkZVeVI3cVQrK2ZiNTdZRWRpYUE3MUZCcGdF?= =?iso-2022-jp?B?S2JsczFLUEN0bUlqeDcxczR2RjVhampoZUxMdXk3d0JLdVcyandSU01K?= =?iso-2022-jp?B?K1Z1eFQzUEhzNUNyd1l3dUQ0bEUwb2RtWDI1Y2U3RmlPR3FsK0MySHZp?= =?iso-2022-jp?B?S0VsL0x6UTFlS0xUbmc4K1F1ZStDZFVtM0JYL2l6OVhXUHE0YU8wQlMr?= =?iso-2022-jp?B?V3RMLzY4NlVUT0pDMEhvTU52d1BwMlI1aWdlYyszREUydmV0ajhoNjRU?= =?iso-2022-jp?B?TitvZmlkSWViUlIwMytmM0Z2T21SejVJZkZHaEkrTi85cjg3Nkw0cVBP?= =?iso-2022-jp?B?a0l2cmlzVlVwZ2kxT2NwL0M4SnIyMmFMUmYwcEkzLzRpMXdlRmJDdGpY?= =?iso-2022-jp?B?enI3ZWllT1BtTHk1R2ZqWWh5TVpaY25YNERQUmlJMVVsTTVmZXNndkM4?= =?iso-2022-jp?B?NzlQWll0M0pqUlNUbkNqSld2ekRyRGJDckxDaUNGM1JnWStXVjEybnJN?= =?iso-2022-jp?B?N0QzVm5TMkxOZWQ3dW9HR1lkWURZMmZYblZ0S1doN2Z1cXZMRWJaK1BQ?= =?iso-2022-jp?B?NnBsNGRNelNYU3R0NGNabW12K0pxQWNJWHFHcFFKWnZMRUlIZlA0SFZv?= =?iso-2022-jp?B?SWwxRVdKbVBKZ0hpMzUyWFN6TUtZWXlUUXBrZGpqRXNOdTFQeXQxRzZR?= =?iso-2022-jp?B?T1IvYXh4a3lYVDFRWDBPczZ6Z3VQajdvRTlNUnc3VjBJUkdjaFZuZHFt?= =?iso-2022-jp?B?RCsrUXB1UFh3UzQ5dFJabnU2U095VXBuTWxoR3F0N1hOeXlmUFhGUU5M?= =?iso-2022-jp?B?ZTNNekxwV3lZNUZBbUlGdDBXTjMyeGIyQmtJN1JqYUxSMStuUlIyWmVU?= =?iso-2022-jp?B?MEUyZlZlRTFsdDJ6VHBMSVNCcm8yUERtTnVlTkxBUGtQRndFYWdxcU1w?= =?iso-2022-jp?B?eXp6N0FUTjhOU0JvSmxnVWN5bXZzZU43ckVBWDBQZDFVbkpUWWZ6K2E0?= =?iso-2022-jp?B?WHhjNDZteWhINTdmcVdOT3drUGlTWW9RenZsNWMvSmpBM2JNV3dpQ2hs?= =?iso-2022-jp?B?MFJueEpoNnlyTThueEJFVVp4cDM2cDh1a2VyVnlTdUg0ekUzaEg3UGdM?= =?iso-2022-jp?B?UGo1UHl3UzlNZU1KazNqUnB3U0N2ZXVtYTZXYmc2SEc3a252bEtXTWFK?= =?iso-2022-jp?B?NXZheWJ6c1VmVkpzY0hGMkpjd093N0x5a0xZdzY2TGNPSFJmcTExKzMr?= =?iso-2022-jp?B?MEp5R2RWT2hqTS9XQXZycVh1WWNveWw4c3N5OERocGdiYm1Sd1Fhazd1?= =?iso-2022-jp?B?UGtNUGRSZWhLVytBOXNna3FCUGdaUzdTNC8zZDVmckI4S0VmN0R1NlJB?= =?iso-2022-jp?B?ZklTczR1cmtXU2tLSXJLOFpqR0lUamlPbUp1clQyR200OXdhbHJuU2U3?= =?iso-2022-jp?B?bE81bUJSUVV4ZEd6SFNxd1VZa2tzc3FZNzZEQzhNcHE1TzAwOHBEaDhM?= =?iso-2022-jp?B?YlY5c0dTUHFWdklNZW5tZi8vb0drMC9lQnVLZVpDYUxxK3J0aTUwSlg5?= =?iso-2022-jp?B?ZGRBQjdiVlc4TU5sdVQvd0RQcFhLWnpQMUJ2dERJcDljYkVmNnZ2Zmc2?= =?iso-2022-jp?B?bHlMakx0YldPei92RkpMRFdsNit0NFU5eTFFS2NvQ1pRNHQzNUNOZ2pr?= =?iso-2022-jp?B?QlFvNzNrclBkU3Joem1PWUJGWkZ0TU9zZElBazZLK3pETVFVZzd4Mjd3?= =?iso-2022-jp?B?ODduSGpGRHBobjBNUm1zODFEVGl4Vkx6bXlnMFZkc2JsSW5RNkJqL1JF?= =?iso-2022-jp?B?a3JJQ0dTZTFiZU84dHp0eUgrWndIMXhhdUE9PQ==?= Content-Type: multipart/mixed; boundary="_002_OSCPR01MB14966FCE16ECCF29AE0502AF2F5C42OSCPR01MB14966jp_" MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: warFBNu9So1MfnAkrvkn6yV+ptEkBufzRdUTHJN4ygD7k8a0hroJxShFSCwT2HZQAIz3Nv2FJE5wBDqYJflN1b/bsWsu9NuIGcaw16KZzP7mRh6ncwvyGsJTSdURafa2yxdu45cnMGO0s+IXJG6/9k8OV7nLt0Xrgu+LDtQqSLhZIMsr95W4GJp62moIOIk1Q2Dvdsx6Iw6qGLHmoZr454cO78iumCz6l6zvOT/M9Lv5emfmCt9nT71VZb/pJSxFMDTyCEFpaVlUB/hEZLvXObco+pdh4wWL2rzE5IEAmfttH37HIrLd0xaQ1tqbTQ9KH4rgcSzYJGv5EQyP6WivVYxvBdhl/slC6xR7EofHf9IIDhtHsjy6Pqnaa7c1bvKHtvvLTXVEVXYgdWrD/bf1nLQtd+0EEGeD+yhPJauX1RWYsb6/vGorVw6iMoBxOiWLFBMfxcn2HQzVNtP1LY1XL4VOwF9eRtl+MoKlToqnJ1SgMtYuSonCVEaMH82MPh5HY/TBWItrPGIpWHT//nQUlbrVd06/bkj+g3Sna+xQz2tLLvDoBl3XR0J7uAQu+lLnTrO614p3mLqr0OEPCKJF0N1g5VU37Gg6tgOerFA5L8x8kFnmMfxPFCot1e2PfcHE X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OSCPR01MB14966.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e5b2631d-8b96-4900-60a3-08dd5155742b X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2025 02:22:41.9099 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a19f121d-81e1-4858-a9d8-736e267fd4c7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: zhzt5xB4G79K9k0fEQmVEvXf4GzLe685N/B03vsaY6AN1vUWnkjxyQqBkCpSeAOXQ9uTK+zG31CVbjkQ2vqNPP1b3jOKgQBo0D/gGMne+YI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWPR01MB10211 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_002_OSCPR01MB14966FCE16ECCF29AE0502AF2F5C42OSCPR01MB14966jp_ Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable Dear Michael, > I did not check how these call behave individually, just a few > comments while putting my eyes on the patch. >=20 > + if (!IsUnderPostmaster) > + elog(ERROR, > + "slot operation is prohibited in the single user mode"); >=20 > elog() should not be used for failures that can be user-facing as this > would not provide any translation. I intentionally used elog() because I thought single user mode is not user-= facing. But it is OK for me to use ereport() instead. > I'd suggest rewording the error message to provide some more context, > as well, say: > "cannot use %s in single-user mode", "function_name" Fixed. PSA new version Best regards, Hayato Kuroda FUJITSU LIMITED --_002_OSCPR01MB14966FCE16ECCF29AE0502AF2F5C42OSCPR01MB14966jp_ Content-Type: application/octet-stream; name="v2-0001-Prohibit-slot-operations-while-in-the-single-user.patch" Content-Description: v2-0001-Prohibit-slot-operations-while-in-the-single-user.patch Content-Disposition: attachment; filename="v2-0001-Prohibit-slot-operations-while-in-the-single-user.patch"; size=2835; creation-date="Thu, 20 Feb 2025 02:20:57 GMT"; modification-date="Thu, 20 Feb 2025 02:22:20 GMT" Content-Transfer-Encoding: base64 RnJvbSA3ZmU1YzhhMTg1NDc0N2NlM2UxNGNiOWFiMGE1YTNkYzczMGFlMTY2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBIYXlhdG8gS3Vyb2RhIDxrdXJvZGEuaGF5YXRvQGZ1aml0c3Uu Y29tPgpEYXRlOiBXZWQsIDE5IEZlYiAyMDI1IDExOjM3OjI2ICswOTAwClN1YmplY3Q6IFtQQVRD SCB2Ml0gUHJvaGliaXQgc2xvdCBvcGVyYXRpb25zIHdoaWxlIGluIHRoZSBzaW5nbGUgdXNlciBt b2RlCgotLS0KIHNyYy9iYWNrZW5kL3JlcGxpY2F0aW9uL3Nsb3RmdW5jcy5jIHwgMzEgKysrKysr KysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMSBpbnNlcnRpb25zKCsp CgpkaWZmIC0tZ2l0IGEvc3JjL2JhY2tlbmQvcmVwbGljYXRpb24vc2xvdGZ1bmNzLmMgYi9zcmMv YmFja2VuZC9yZXBsaWNhdGlvbi9zbG90ZnVuY3MuYwppbmRleCBmNjUyZWM4YTczLi43MGMwMWRi ODkxIDEwMDY0NAotLS0gYS9zcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9zbG90ZnVuY3MuYworKysg Yi9zcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9zbG90ZnVuY3MuYwpAQCAtMTcsNiArMTcsNyBAQAog I2luY2x1ZGUgImFjY2Vzcy94bG9ncmVjb3ZlcnkuaCIKICNpbmNsdWRlICJhY2Nlc3MveGxvZ3V0 aWxzLmgiCiAjaW5jbHVkZSAiZnVuY2FwaS5oIgorI2luY2x1ZGUgIm1pc2NhZG1pbi5oIgogI2lu Y2x1ZGUgInJlcGxpY2F0aW9uL2xvZ2ljYWwuaCIKICNpbmNsdWRlICJyZXBsaWNhdGlvbi9zbG90 LmgiCiAjaW5jbHVkZSAicmVwbGljYXRpb24vc2xvdHN5bmMuaCIKQEAgLTczLDYgKzc0LDEyIEBA IHBnX2NyZWF0ZV9waHlzaWNhbF9yZXBsaWNhdGlvbl9zbG90KFBHX0ZVTkNUSU9OX0FSR1MpCiAJ SGVhcFR1cGxlCXR1cGxlOwogCURhdHVtCQlyZXN1bHQ7CiAKKwlpZiAoIUlzVW5kZXJQb3N0bWFz dGVyKQorCQllcmVwb3J0KEVSUk9SLAorCQkJCShlcnJjb2RlKEVSUkNPREVfT0JKRUNUX05PVF9J Tl9QUkVSRVFVSVNJVEVfU1RBVEUpLAorCQkJCSBlcnJtc2coImNhbm5vdCB1c2UgJXMgaW4gc2lu Z2xlLXVzZXIgbW9kZSIsCisJCQkJCQkicGdfY3JlYXRlX3BoeXNpY2FsX3JlcGxpY2F0aW9uX3Ns b3QiKSkpOworCiAJaWYgKGdldF9jYWxsX3Jlc3VsdF90eXBlKGZjaW5mbywgTlVMTCwgJnR1cGRl c2MpICE9IFRZUEVGVU5DX0NPTVBPU0lURSkKIAkJZWxvZyhFUlJPUiwgInJldHVybiB0eXBlIG11 c3QgYmUgYSByb3cgdHlwZSIpOwogCkBAIC0xNzksNiArMTg2LDEyIEBAIHBnX2NyZWF0ZV9sb2dp Y2FsX3JlcGxpY2F0aW9uX3Nsb3QoUEdfRlVOQ1RJT05fQVJHUykKIAlEYXR1bQkJdmFsdWVzWzJd OwogCWJvb2wJCW51bGxzWzJdOwogCisJaWYgKCFJc1VuZGVyUG9zdG1hc3RlcikKKwkJZXJlcG9y dChFUlJPUiwKKwkJCQkoZXJyY29kZShFUlJDT0RFX09CSkVDVF9OT1RfSU5fUFJFUkVRVUlTSVRF X1NUQVRFKSwKKwkJCQkgZXJybXNnKCJjYW5ub3QgdXNlICVzIGluIHNpbmdsZS11c2VyIG1vZGUi LAorCQkJCQkJInBnX2NyZWF0ZV9sb2dpY2FsX3JlcGxpY2F0aW9uX3Nsb3QiKSkpOworCiAJaWYg KGdldF9jYWxsX3Jlc3VsdF90eXBlKGZjaW5mbywgTlVMTCwgJnR1cGRlc2MpICE9IFRZUEVGVU5D X0NPTVBPU0lURSkKIAkJZWxvZyhFUlJPUiwgInJldHVybiB0eXBlIG11c3QgYmUgYSByb3cgdHlw ZSIpOwogCkBAIC01MTUsNiArNTI4LDEyIEBAIHBnX3JlcGxpY2F0aW9uX3Nsb3RfYWR2YW5jZShQ R19GVU5DVElPTl9BUkdTKQogCiAJQXNzZXJ0KCFNeVJlcGxpY2F0aW9uU2xvdCk7CiAKKwlpZiAo IUlzVW5kZXJQb3N0bWFzdGVyKQorCQllcmVwb3J0KEVSUk9SLAorCQkJCShlcnJjb2RlKEVSUkNP REVfT0JKRUNUX05PVF9JTl9QUkVSRVFVSVNJVEVfU1RBVEUpLAorCQkJCSBlcnJtc2coImNhbm5v dCB1c2UgJXMgaW4gc2luZ2xlLXVzZXIgbW9kZSIsCisJCQkJCQkicGdfcmVwbGljYXRpb25fc2xv dF9hZHZhbmNlIikpKTsKKwogCUNoZWNrU2xvdFBlcm1pc3Npb25zKCk7CiAKIAlpZiAoWExvZ1Jl Y1B0cklzSW52YWxpZChtb3ZldG8pKQpAQCAtNjEyLDYgKzYzMSwxMiBAQCBjb3B5X3JlcGxpY2F0 aW9uX3Nsb3QoRnVuY3Rpb25DYWxsSW5mbyBmY2luZm8sIGJvb2wgbG9naWNhbF9zbG90KQogCVR1 cGxlRGVzYwl0dXBkZXNjOwogCUhlYXBUdXBsZQl0dXBsZTsKIAorCWlmICghSXNVbmRlclBvc3Rt YXN0ZXIpCisJCWVyZXBvcnQoRVJST1IsCisJCQkJKGVycmNvZGUoRVJSQ09ERV9PQkpFQ1RfTk9U X0lOX1BSRVJFUVVJU0lURV9TVEFURSksCisJCQkJIGVycm1zZygiY2Fubm90IHVzZSAlcyBpbiBz aW5nbGUtdXNlciBtb2RlIiwKKwkJCQkJCSJwZ19jb3B5X3JlcGxpY2F0aW9uX3Nsb3QiKSkpOwor CiAJaWYgKGdldF9jYWxsX3Jlc3VsdF90eXBlKGZjaW5mbywgTlVMTCwgJnR1cGRlc2MpICE9IFRZ UEVGVU5DX0NPTVBPU0lURSkKIAkJZWxvZyhFUlJPUiwgInJldHVybiB0eXBlIG11c3QgYmUgYSBy b3cgdHlwZSIpOwogCkBAIC04NjYsNiArODkxLDEyIEBAIHBnX3N5bmNfcmVwbGljYXRpb25fc2xv dHMoUEdfRlVOQ1RJT05fQVJHUykKIAljaGFyCSAgICplcnI7CiAJU3RyaW5nSW5mb0RhdGEgYXBw X25hbWU7CiAKKwlpZiAoIUlzVW5kZXJQb3N0bWFzdGVyKQorCQllcmVwb3J0KEVSUk9SLAorCQkJ CShlcnJjb2RlKEVSUkNPREVfT0JKRUNUX05PVF9JTl9QUkVSRVFVSVNJVEVfU1RBVEUpLAorCQkJ CSBlcnJtc2coImNhbm5vdCB1c2UgJXMgaW4gc2luZ2xlLXVzZXIgbW9kZSIsCisJCQkJCQkicGdf c3luY19yZXBsaWNhdGlvbl9zbG90cyIpKSk7CisKIAlDaGVja1Nsb3RQZXJtaXNzaW9ucygpOwog CiAJaWYgKCFSZWNvdmVyeUluUHJvZ3Jlc3MoKSkKLS0gCjIuNDMuNQoK --_002_OSCPR01MB14966FCE16ECCF29AE0502AF2F5C42OSCPR01MB14966jp_--