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 1r6P0B-000ljd-Gf for pgsql-hackers@arkaria.postgresql.org; Fri, 24 Nov 2023 05:45:19 +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 1r6P0A-008AW6-7h for pgsql-hackers@arkaria.postgresql.org; Fri, 24 Nov 2023 05:45:18 +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 1r6P09-008AVy-En for pgsql-hackers@lists.postgresql.org; Fri, 24 Nov 2023 05:45:17 +0000 Received: from out4-smtp.messagingengine.com ([66.111.4.28]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r6P06-0075eC-Kb for pgsql-hackers@lists.postgresql.org; Fri, 24 Nov 2023 05:45:16 +0000 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 5C9565C009E; Fri, 24 Nov 2023 00:45:13 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Fri, 24 Nov 2023 00:45:13 -0500 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:sender :subject:subject:to:to; s=fm1; t=1700804713; x=1700891113; bh=yA YgeYVsJYEUHBfFzRGplWs0mUmMY0Ux+AS2xMwpMbM=; b=miq2hcnqoRvM4xyYgZ SXEURD/dIqT/9HlMOZJHI/1aiX8JfJTmr1NXvdQRQReIR+jXq6D2D7TRbZCeRyr+ L6VQfEuHGuO0JMnijy7TXMKJoEg1/Fu6W1r1ICVUwPwTkEOIWA548FDiIhqt8Qo2 jRiH9PMdToVgaNfSozKvhDlhO+c2EBwTyJEyWqNcd2JsrYaQwtazv0Kj1SEsqpx9 Fe5P5IONSgr3OezT7YF2UGagQzPtazPjyHl/pdHOMh+Om25MenVFRujYMjD7crG2 ErhNiBwXvlLknzhGN2nGi+nxktbzDVnivv0rmKrTVBAJGPM6VsDpYv+ZOFdr+eSz 4Q4Q== 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:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1700804713; x=1700891113; bh=yAYgeYVsJYEUH BfFzRGplWs0mUmMY0Ux+AS2xMwpMbM=; b=c+lcUYCDhszmJbA7+ZyApl2Uhfd2R Rn6L16CAY+6PravoWiDBb0PyiDLJlmGw7TM3vmZREMNVSNxLhTam6nY1dBBNCjq2 VVu7K0vXNmhsNF3gQv6+tgfFAEnxkAgdvPjELvWWUDUSkmC2Ybqo8yeVMZl/bdPR xp2lUbFSNMgHy22+Gom8oa2IvpapkpEdj8+sH85fUuccy1FfI7IajofCsAC0y7pB xO8+t2wVMTpk5aHiFXvzPL026skujMfbtptfKgj8JccmiFOWQv9hwqZVU2jD3ga1 QqOEm2wzJriUOlH4WMcI5FH0/qwyou1T9LL1dpA+q75O1Vi7B/VM/9yhA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrudehgedgkeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdljedtmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredt tdejnecuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesph grqhhuihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepveetjefgjeevgedukeehieeu ieeuieevueeiudegheevuefggfduueelgeelieetnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiih ii X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Nov 2023 00:45:10 -0500 (EST) Date: Fri, 24 Nov 2023 14:45:06 +0900 From: Michael Paquier To: Thomas Munro Cc: Aleksander Alekseev , PostgreSQL Hackers , Willi Mann Subject: Re: [PATCH] fix race condition in libpq (related to ssl connections) Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="lfscpBoU7f/YMH8k" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --lfscpBoU7f/YMH8k Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 22, 2023 at 02:58:15PM +1300, Thomas Munro wrote: > On Wed, Nov 22, 2023 at 2:44=E2=80=AFPM Michael Paquier wrote: >> Because --disable-thread-safe has been removed recently in >> 68a4b58eca03. The routine could be marked as deprecated on top of >> saying that it always returns 1 for 17~. >=20 > See also commit ce0b0fa3 "Doc: Adjust libpq docs about thread safety." Sure, I've noticed that in the docs, but declaring it as deprecated is a different topic, and we don't actually use this term in the docs for this routine, no? -- Michael --lfscpBoU7f/YMH8k Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmVgOGIACgkQnvQgOdby QH3XLg//ZtJrU5UN8kubhNvs93jV25QqxVFil4C+fgLtD6YeHfgn5FPxp6Vf11de 6vaxz7M2+PwBX9kbZP9d0wCM9QuIH2A4a6KkAz7I4i/Rx7MT/Ps4j1FVUgbVUwsk X9wnJFI5eHL8D5FxaHpCvnlLC3QJsencK3TkbNweivw60/CULXzPTdW46wXss89m uOkMbk9cDfCU8Tp6PYWHHpDSMkKak5QIbp563cmy0DuvX434+qFo3/f+sfM8305e 08rnSKJV2CUAvys3q+DSXXfwCEM1xDG5DH8ptEKwQI3oPMPHy2erknfVOOl2bOMu 7yHySbKGl+D31Y+iovt1+Ax79fiNIXTfPNIMls1Yxtz2Z5Wjc9sHMt7BfUY3Fe47 1QB6QDG6sn6Rzdly2vkD7Q1yk33wiOeM2jRiHH2YvK/jiT10VTd9FNUafQnF3s6a 8M1bDuOq2qwHODPTPXlf1hGYbAq8Akk7DIXXCRykO3v9BeNwuYMYaTLGsU7Pz8zc g1KpxHz9dAwdC5J46bFQA7a3h9s8VDBp8rJm0PC8Js29dgtFczTQN3PU31ZBkQ+V qOySGBGYViXgIQ+hcgaPmXeI2uI1TkRFpD2DgruIi9WIfKlqwmb0F9IxqHujuOUx 2wE6auV8QzToc0mYycUSVxuIp1q1Xh5xgO7OtaoFmJ6f/Kx+V1M= =L7u9 -----END PGP SIGNATURE----- --lfscpBoU7f/YMH8k--