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 1rZI9R-003LLh-I2 for pgsql-committers@arkaria.postgresql.org; Sun, 11 Feb 2024 22:18:18 +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 1rZI9Q-005LbX-PA for pgsql-committers@arkaria.postgresql.org; Sun, 11 Feb 2024 22:18:16 +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 1rZI9Q-005La2-Gt for pgsql-committers@lists.postgresql.org; Sun, 11 Feb 2024 22:18:16 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rZI9N-006GY4-MP for pgsql-committers@lists.postgresql.org; Sun, 11 Feb 2024 22:18:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=6shf1ggiWIHuyZu95aUpx+YruA/PQUTzM2y0GMMsOsA=; b=OcSjc/2mPCyP0xHU2Oxxo3TloX 7TBS+ZPa3mIKDP6pKuIwkBhSWpdjBgdqiZ01wycrCVIeB8HtA9h9Wu80J+2BhZanRKbBI+Udlp0dS XZJgrkBgiY38Cg7ugvmuuYPS9ooOjWFKtTRk/n3Y2EV2YTMpE3qzMPFeFXAWv2yvqPvY1FU3GTeEg tY+HQw7FZ683FkczopW79vjkytjqfeDmOHpAtHNsz1QoK8mXdYzySkCD/gFmTk3Zf8CJrFZ/FVUtP 1OZCHOkKZzL7Z9tEwedwm3iWXLbiGtXiZpVvtZWFBV3sERkhAC7vUlzP/HWj4Kt/j8H+iKdOv9q8t bNJ9b+kw==; 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.94.2) (envelope-from ) id 1rZI9N-00194y-3j for pgsql-committers@lists.postgresql.org; Sun, 11 Feb 2024 22:18:13 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rZI9M-005kNI-LS for pgsql-committers@lists.postgresql.org; Sun, 11 Feb 2024 22:18:12 +0000 Content-Type: multipart/mixed; boundary="===============6274071876213381027==" MIME-Version: 1.0 From: Thomas Munro To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix gai_strerror() thread-safety on Windows. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sun, 11 Feb 2024 22:18:12 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6274071876213381027== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IGdhaV9zdHJlcnJvcigpIHRocmVhZC1zYWZldHkgb24gV2luZG93cy4KCkNvbW1pdCA1NTc5 Mzg4ZCByZW1vdmVkIGNvZGUgdGhhdCBzdXBwbGllZCBhIGZhbGxiYWNrIGltcGxlbWVudGF0aW9u IG9mCmdldGFkZHJpbmZvKCksIHdoaWNoIHdhcyBkZWFkIGNvZGUgb24gbW9kZXJuIHN5c3RlbXMu ICBPbmUgdGlueSBwaWVjZSBvZgp0aGUgcmVtb3ZlZCBjb2RlIHdhcyBzdGlsbCBkb2luZyBzb21l dGhpbmcgdXNlZnVsIG9uIFdpbmRvd3MsIHRob3VnaDoKdGhhdCBPUydzIG93biBnYWlfc3RyZXJy b3IoKS9nYWlfc3RyZXJyb3JBKCkgZnVuY3Rpb24gcmV0dXJucyBhIHBvaW50ZXIKdG8gYSBzdGF0 aWMgYnVmZmVyIHRoYXQgaXQgb3ZlcndyaXRlcyBlYWNoIHRpbWUsIHNvIGl0J3Mgbm90CnRocmVh ZC1zYWZlLiAgSW4gcmFyZSBjaXJjdW1zdGFuY2VzLCBhIG11bHRpLXRocmVhZGVkIGNsaWVudCBw cm9ncmFtCmNvdWxkIGdldCBhbiBpbmNvcnJlY3Qgb3IgY29ycnVwdGVkIGVycm9yIG1lc3NhZ2Uu CgpSZXN0b3JlIHRoZSByZXBsYWNlbWVudCBnYWlfc3RyZXJyb3IoKSBmdW5jdGlvbiwgdGhvdWdo IG5vdyB0aGF0IGl0J3MKb25seSBmb3IgV2luZG93cyB3ZSBjYW4gcHV0IGl0IGludG8gYSB3aW4z Mi1zcGVjaWZpYyBmaWxlIGFuZCBjdXQgaXQKZG93biB0byB0aGUgZXJyb3JzIHRoYXQgV2luZG93 cyBkb2N1bWVudHMuICBUaGUgZXJyb3IgbWVzc2FnZXMgaGVyZSBhcmUKdGFrZW4gZnJvbSBGcmVl QlNELCBiZWNhdXNlIFdpbmRvd3MnIG93biBtZXNzYWdlcyBzZWVtZWQgdG9vIHZlcmJvc2UuCgpC YWNrLXBhdGNoIHRvIDE2LgoKUmV2aWV3ZWQtYnk6IEt5b3Rhcm8gSG9yaWd1Y2hpIDxob3Jpa3lv dGEubnR0QGdtYWlsLmNvbT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9DQSUyQmhV S0dLeiUyQkY5ZDJQVGlYd2ZZVjdxSnclMkJXZzJqekFDZ1NEZ1BpelV3N1VHJTNEaTU4QSU0MG1h aWwuZ21haWwuY29tCgpCcmFuY2gKLS0tLS0tClJFTF8xNl9TVEFCTEUKCkRldGFpbHMKLS0tLS0t LQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzA0NjBlNGVjYzBmYTUz MjQ2ODMzMWE0YjcxYWQwZmJlOGZmMWE0MTYKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0t CmNvbmZpZ3VyZSAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDYgKysrKysKY29uZmlndXJl LmFjICAgICAgICAgICAgICAgICAgICAgICAgfCAgMSArCnNyYy9pbmNsdWRlL3BvcnQvd2luMzIv c3lzL3NvY2tldC5oIHwgIDggKysrKysrKwpzcmMvcG9ydC9tZXNvbi5idWlsZCAgICAgICAgICAg ICAgICB8ICAxICsKc3JjL3BvcnQvd2luMzJnYWlfc3RyZXJyb3IuYyAgICAgICAgfCA0NSArKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCnNyYy90b29scy9tc3ZjL01rdmNidWls ZC5wbSAgICAgICAgIHwgIDEgKwo2IGZpbGVzIGNoYW5nZWQsIDYyIGluc2VydGlvbnMoKykKCg== --===============6274071876213381027==--