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 1wmQS3-000mKf-1V for pgsql-hackers@arkaria.postgresql.org; Wed, 22 Jul 2026 06:29:08 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wmQS3-00AiIe-0E for pgsql-hackers@arkaria.postgresql.org; Wed, 22 Jul 2026 06:29:06 +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.96) (envelope-from ) id 1wmQS2-00AiIW-2Z for pgsql-hackers@lists.postgresql.org; Wed, 22 Jul 2026 06:29:06 +0000 Received: from fout-b8-smtp.messagingengine.com ([202.12.124.151]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wmQRz-00000001NTj-37r1 for pgsql-hackers@lists.postgresql.org; Wed, 22 Jul 2026 06:29:05 +0000 Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfout.stl.internal (Postfix) with ESMTP id 1B66F1D000AC; Wed, 22 Jul 2026 02:29:03 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-01.internal (MEProxy); Wed, 22 Jul 2026 02:29:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1784701742; x=1784788142; bh=GEBh05D4vv jm1vGCGB43jif87QyBLTeN2F99dZ6SiGE=; b=AE1YR4o7jQ3MNbEwu0jlRXGO4N gF+U00nWujDn67pjxrn1mcos58yUWq63S3rOWd1yht9xA1apxzW1ctStLHCG4OXO pyRn7H1592De8knm9lDIjTDZDlpX1UXVBtcRJvk3FZfneda8rIs6KaqHsUVcqR+w Gja1C8crQnlmF5P4AonfdwYotvBNj3YMJ2u7d7wnOBUiYRG6CDX+gmFCDO+WEc+Q EhX4dlr6d2rw9t88EDBRvdMgj3NQrmUYuiEUMjqaXr4HvAu8knI5JqZ0sThuM9Dv U8NPfE1slntJQrr+9TR5UPuUjZQzYOPcvMYR89Yi8ophQtN5S5nXjkQfHnTQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1784701742; x=1784788142; bh=GEBh05D4vvjm1vGCGB43jif87QyBLTeN2F9 9dZ6SiGE=; b=L+nbdkFWQYRVyXkBK1u8wYLLd88UOB9rg/SwiaiG1XBW8Tgx5vI ZG/4hObM4ATXomMh3qaoFdFDKpD6u4wtBL9qfAgkYrxGfRWuak7f7QOAieJJm6mF 3nq024kL7i4uqfHWUxyjfFK4Id9dqANVfZLPJAizUofAyue/o3HW3TFW1xJUPUit hYBFHiHCciwWhlDlVLQMpj3Cz34e6t5m6zNNRPYZDeP3i+/Ld6Ehzs33QuUProlO vNO1Vi4DbNQYqybNO0Aj4H57rhBNpkHy6Kq2/eMYTcj4vnqJaLss5d+4cqUL2Mhf P7DJ9zCtV8a1Xgm+QfJ1n/eImWhtSgRbLbw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTE8tTm2UOorqzD9WFlENBW6vm7DJV9GHy6ypySnzsfqzE6QPz/rCzp+0cVfA44DCS mvmli/L48Ar/q2/+msasBm/hudtV6PWWF7JpvzumSX5dNo3aDPTwfAg+HgLkeKs7Do8Ntc 6uBMoUl3PlTZZ3Mg7eB0kioqf5tKeLCA/GzvFqGkPgf0O6+hfNtmMhBsF7fweDuCuouhzJ ZhUXzcy6vivL9owamVK/Nlm3jCKtRpvMchnZE0NOTvaA5owRB3SZnvarC0BRg5sQq6ocDC /onXngyJFpO4KqnNrTC2sN79kVS4JEztWg8yKAsr6mHKic7Y2nqVldwJ8DxQ4bqYthWbPs i0/LUOqelqvElBjOzn76RK6bXCKc6/juutPxvkRiIG8QfRAorOid0oANp/kzYN1tIAfXqm SRMk8SYoAiacgtak+BQgzrZH2tDkSrefFBBXRaJHpn3vR+juJ6VlovNdeV8hXFMWZMEm22 JL+syR/6jAL29wA+pj5Wq+hd/2XGpwCrcwnUpq5CmUajuY/dbMYs2LX5tZpGo1ql811mMv O2MXUr+k0B+DbJEN6AoQf6fVxMXtMS8tE8wJM6mm6HACmqq4pKScYlb6+H6t36zM1D8tEF 9raxba0/siQg3sVN0vjfcHjx3I1DtcpkHW3qdm2rUVuP5O572Z18w/JKdOrg X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 22 Jul 2026 02:29:01 -0400 (EDT) Date: Wed, 22 Jul 2026 15:28:56 +0900 From: Michael Paquier To: Zsolt Parragi Cc: pgsql-hackers@lists.postgresql.org Subject: Re: injection_points: canceled or terminated waiters leak their wait slots Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="z/x0jUkEpBq18FKw" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --z/x0jUkEpBq18FKw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Jul 21, 2026 at 11:07:01PM -0700, Zsolt Parragi wrote: > Wouldn't that miss FATAL? (pg_terminate_backend in the testcase) Arf. I've forgotten that elog.h documents that. Thanks. > I can implement that if you think it is better, my initial logic was > to keep the fix smaller and strictly a bugfix. Minimal sounds good here. I'll make something happen after double-checking what you have sent. -- Michael --z/x0jUkEpBq18FKw Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmpgYygACgkQnvQgOdby QH0Gew//UbEwSU4MSr7uHuZ1d82X9GF+ZJxzRuxS9gq+7w08cMw7a2nqDs9UrEKh I+EmDq59B613nmTr0Y1J62pk1KpWZdgBkaU5dh7fo9uqM9D3siGJ6wpU1+RLlDGd MLEiaBI9JzP0iS4jXQsNfTq3HD4hiZd71224HBAhy+r5hNmOmdw1QIem/GCuYaxV xAGfi22jaE4QA/pWIKqV2bRJCsPj/LF4wOzfqOV2IyTSxPsybY/VBiiNSwbB5/7U G2vn04nILnlSMPQmeXbk4YPcIdInuBM5BHDfkvJkrSiPTu1UL67CtUNOy2rGOIfk vdAl+btpO9kdLuwcK6BeHTK9X0mB9gfzoeaW01Vec6WbMusA4Gc4og+HbkgshoJ7 /TzqPSUQ9D+LnaPmQqnpKBmrhb0Y4we7sJtEtekoDMXswHZ31G7+e8AmqPakwpqX EY7R+4RV8Nevtkdbu+pPJk1UZwN7qZCI6yp1fY44E9u6LwLk4ZKH2h851LkHZkOF tVaYE5aO9TphHKhPMRkIjqTu/HIMUE9GxBkT1Rz/hOt9F6J573xPqBJLeIThI3vH ipwsNiSzVOASScbaeCT1v84d/HjRP8FtvozpIoV9CEhUf5v5gmh9JGuId0n3EeRY rVosvh2jNbT5j3xWePJIs10sDXVakJGr2Rhc5jVqN1yGFdKh2jI= =EfPc -----END PGP SIGNATURE----- --z/x0jUkEpBq18FKw--