Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q2c3c-0007Lf-6g for pgsql-bugs@arkaria.postgresql.org; Fri, 26 May 2023 18:20:56 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1q2c3a-0000tX-1D for pgsql-bugs@arkaria.postgresql.org; Fri, 26 May 2023 18:20:54 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q2bEa-0007lJ-9T for pgsql-bugs@lists.postgresql.org; Fri, 26 May 2023 17:28:12 +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.94.2) (envelope-from ) id 1q2bEU-002JHk-Np for pgsql-bugs@lists.postgresql.org; Fri, 26 May 2023 17:28:11 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:Cc:From:To:Subject: MIME-Version:Content-Type:Sender:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=qLECEM+T/p3LcR9fMnM/taTgKAGh1UZT88S1FNMGjPc=; b=S1QjtSihmKriPsiFaf96fO1DAp FTrAbo6+JyVBXiJDJVC3spc1VV3ywc71vP4tG4oGiRB05QzBbV/sVFXRv+kxhu+uieS2Nahqn8fDR 1h5qvVdeA3E3YWeGp1jVNtGaJsuFol1Bpj74qhkwQ0IMJlfqtPQ5ECzz+pTIKTvpEkVxkspjPCmxu +AD9dSFA6No3dG0soAHczhiQyzjVrsvoamL48+c6lPN+/eU3oLZdaekTxqrOHe45OtmCQk8+Ve+Mw FGs4WIxD5S2bg7sGBYWmKZ+SKEbNmm8bi0IfqYJ6AlshsQrUtBHNlGVUiJ4A7nEMDckiveCfY01C0 /p6skQ5Q==; Received: from wrigleys.postgresql.org ([2a02:c0:301:0:ffff::34]) by mahout.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q2bET-0005a7-L4 for pgsql-bugs@lists.postgresql.org; Fri, 26 May 2023 17:28:06 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1q2bEQ-006Lem-8R for pgsql-bugs@lists.postgresql.org; Fri, 26 May 2023 17:28:02 +0000 Content-Type: multipart/mixed; boundary="===============2898393820856561711==" MIME-Version: 1.0 Subject: BUG #17948: libpq seems to misbehave in a pipelining corner case To: pgsql-bugs@lists.postgresql.org From: PG Bug reporting form Cc: i.trofimow@yandex.ru Reply-To: i.trofimow@yandex.ru, pgsql-bugs@lists.postgresql.org Date: Fri, 26 May 2023 17:27:39 +0000 Message-ID: <17948-fcace7557e449957@postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============2898393820856561711== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGhlIGZvbGxvd2luZyBidWcgaGFzIGJlZW4gbG9nZ2VkIG9uIHRoZSB3ZWJzaXRlOgoKQnVnIHJl ZmVyZW5jZTogICAgICAxNzk0OApMb2dnZWQgYnk6ICAgICAgICAgIEl2YW4gVHJvZmltb3YKRW1h aWwgYWRkcmVzczogICAgICBpLnRyb2ZpbW93QHlhbmRleC5ydQpQb3N0Z3JlU1FMIHZlcnNpb246 IDE1LjMKT3BlcmF0aW5nIHN5c3RlbTogICBVYnVudHUgMjAuMDQKRGVzY3JpcHRpb246ICAgICAg ICAKCkFzIGZhciBhcyBpIHVuZGVyc3RhbmQsIHRoZXJlIGlzIGFuIGludmFyaWFudCBpbiBsaWJw cSwgdGhhdCBpZgpQUXBpcGVsaW5lU3luYyBjYWxsIGZpbmlzaGVkIHN1Y2Nlc3NmdWxseSwNClBR cmVzdWx0U3RhdHVzIHdpbGwgZXZlbnR1YWxseSByZXR1cm4gUEdSRVNfUElQRUxJTkVfU1lOQywg b3IgdGhlIGNvbm5lY3Rpb24Kd2lsbCBiZSBpbiBDT05ORUNUSU9OX0JBRCBzdGF0ZS4NCiANClRo aXMgaXMgaGlnaGxpZ2h0ZWQgaW4gc2V2ZXJhbCBwbGFjZXMgaW4gdGhlIGRvY3M6DQoxLiAiUEdS RVNfUElQRUxJTkVfU1lOQyBpcyByZXBvcnRlZCBleGFjdGx5IG9uY2UgZm9yIGVhY2ggUFFwaXBl bGluZVN5bmMgYXQKdGhlIGNvcnJlc3BvbmRpbmcgcG9pbnQgaW4gdGhlIHBpcGVsaW5lLiINCjIu ICJGcm9tIHRoZSBjbGllbnQncyBwZXJzcGVjdGl2ZSwgYWZ0ZXIgUFFyZXN1bHRTdGF0dXMgcmV0 dXJucwpQR1JFU19GQVRBTF9FUlJPUiwgdGhlIHBpcGVsaW5lIGlzIGZsYWdnZWQgYXMgYWJvcnRl ZC4gDQpQUXJlc3VsdFN0YXR1cyB3aWxsIHJlcG9ydCBhIFBHUkVTX1BJUEVMSU5FX0FCT1JURUQg cmVzdWx0IGZvciBlYWNoCnJlbWFpbmluZyBxdWV1ZWQgb3BlcmF0aW9uIGluIGFuIGFib3J0ZWQg cGlwZWxpbmUuIA0KVGhlIHJlc3VsdCBmb3IgUFFwaXBlbGluZVN5bmMgaXMgcmVwb3J0ZWQgYXMg UEdSRVNfUElQRUxJTkVfU1lOQyB0byBzaWduYWwKdGhlIGVuZCBvZiB0aGUgYWJvcnRlZCBwaXBl bGluZSBhbmQgDQpyZXN1bXB0aW9uIG9mIG5vcm1hbCByZXN1bHQgcHJvY2Vzc2luZy4gVGhlIGNs aWVudCBtdXN0IHByb2Nlc3MgcmVzdWx0cyB3aXRoClBRZ2V0UmVzdWx0IGR1cmluZyBlcnJvciBy ZWNvdmVyeS4iDQogDQpTbyBpIGV4cGVjdCBhIGNvZGUgbGlrZSB0aGlzDQogDQppZiAoIVBRcGlw ZWxpbmVTeW5jKGNvbm4pKSBleGl0KDEpOw0KIA0Kd2hpbGUgKFBRc3RhdHVzKGNvbm4pICE9IENP Tk5FQ1RJT05fQkFEKSB7DQogICByZXMgPSBQUWdldFJlc3VsdChjb25uKTsNCiAgIGlmIChQUXJl c3VsdFN0YXR1cyhyZXMpID09IFBHUkVTX1BJUEVMSU5FX1NZTkMpIHsNCiAgICAgICBicmVhazsN CiAgIH0NCn0NCiANCnRvIGV2ZW50dWFsbHkgZXhpdCB0aGUgbG9vcC4NCiANCkhvd2V2ZXIsIGlm IGluc3RlYWQgb2YgZXhwZWN0ZWQgIlJlYWR5VG9RdWVyeSIgcmVzcG9uc2Ugc2VydmVyIHNlbmRz IGFuCmVycm9yIGFuZCBjbG9zZXMgdGhlIGNvbm5lY3Rpb24gKA0Kc2F5LCBiYWNrZW5kIHRlcm1p bmF0ZWQgYnkgYWRtaW5pc3RyYXRvciBvciB3aXRoIGEgcHJveHkgaW4gcGxhY2UgYW5kCnVwc3Ry ZWFtIFBHIHNlcnZlciBiZWluZyBkZWFkKSB0aGlzIGxvb3ANCmdldHMgc3R1Y2sgaW4gYnVzeS1s b29wLg0KIA0KTXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IHRyYW5zaXRpb25zIGluIHBpcGVsaW5p bmcgc3RhdGUtbWFjaGluZSBnbyBsaWtlCnRoaXM6DQoxLiBJbml0aWFsIFBRZ2V0UmVzdWx0IGNh bGwgZ2V0cyBoZXJlCmh0dHBzOi8vZ2l0aHViLmNvbS9wb3N0Z3Jlcy9wb3N0Z3Jlcy9ibG9iL2E4 MTdlZGJmNmYzMDJjMzc2ZjVjMDAxMmQxOWEwNDc0YjZiZGVhODgvc3JjL2ludGVyZmFjZXMvbGli cHEvZmUtZXhlYy5jI0wyMDgxDQoyLiBwYXJzZUlucHV0IGdldHMgYW4gZXJyb3IgdGhlIHNlcnZl ciBzZW5kCmh0dHBzOi8vZ2l0aHViLmNvbS9wb3N0Z3Jlcy9wb3N0Z3Jlcy9ibG9iL2E4MTdlZGJm NmYzMDJjMzc2ZjVjMDAxMmQxOWEwNDc0YjZiZGVhODgvc3JjL2ludGVyZmFjZXMvbGlicHEvZmUt cHJvdG9jb2wzLmMjTDIxNgoNCmFuZCBzd2l0Y2hlcyB0aGUgc3RhdGUgaW50byBQR0FTWU5DX1JF QURZDQozLiBQUWdldFJlc3VsdCBjb250aW51ZXMgYW5kIGhlcmUKaHR0cHM6Ly9naXRodWIuY29t L3Bvc3RncmVzL3Bvc3RncmVzL2Jsb2IvYTgxN2VkYmY2ZjMwMmMzNzZmNWMwMDEyZDE5YTA0NzRi NmJkZWE4OC9zcmMvaW50ZXJmYWNlcy9saWJwcS9mZS1leGVjLmMjTDIxMjYNCmFkdmFuY2VzIHRo ZSBxdWV1ZSwgc28gdGhlIFN5bmMgZW50cnkgaXMgZ29uZSwgYW5kIHN3aXRjaGVzIGludG8KUEdB U1lOQ19QSVBFTElORV9JRExFIGxhdGVyLg0KNC4gTmV4dCBQUWdldFJlc3VsdCBjYWxsIGdldHMg aGVyZQpodHRwczovL2dpdGh1Yi5jb20vcG9zdGdyZXMvcG9zdGdyZXMvYmxvYi9hODE3ZWRiZjZm MzAyYzM3NmY1YzAwMTJkMTlhMDQ3NGI2YmRlYTg4L3NyYy9pbnRlcmZhY2VzL2xpYnBxL2ZlLWV4 ZWMuYyNMTDIxMTBDNC1MMjExMEMyNiwNCmFuZCBwcVBpcGVsaW5lUHJvY2Vzc1F1ZXVlIHN3aXRj aGVzIGludG8gUEdBU1lOQ19JRExFIGhlcmUKaHR0cHM6Ly9naXRodWIuY29tL3Bvc3RncmVzL3Bv c3RncmVzL2Jsb2IvYTgxN2VkYmY2ZjMwMmMzNzZmNWMwMDEyZDE5YTA0NzRiNmJkZWE4OC9zcmMv aW50ZXJmYWNlcy9saWJwcS9mZS1leGVjLmMjTDMwODQNCiANCk5vdyB3ZSBhcmUgc3R1Y2sgaW4g dGhlIHBvc2l0aW9uIHdoZXJlIGxpYnBxIGNvbnNpZGVycyB0aGUgY29ubmVjdGlvbiBiZWluZwpp biBDT05ORUNUSU9OX09LIHN0YXRlIA0KKGJlY2F1c2Ugbm8gcmVhZHMgb3ZlciBoYWxmLWNsb3Nl ZCBzb2NrZXQgaGF2ZSBiZWVuIGlzc3VlcyksIA0KYXN5bmNTdGF0dXMgYmVpbmcgUEdBU1lOQ19J RExFLCBwaXBlbGluZSBiZWluZyBpbiBQUV9QSVBFTElORV9BQk9SVEVEIHN0YXRlLAoNCmFuZCB0 aGUgZXhwZWN0ZWQgUEdSRVNfUElQRUxJTkVfU1lOQyBuZXZlciBjYW1lIGFuZCBuZXZlciB3aWxs IChiZWNhdXNlClBHQVNZTkNfSURMRSwgc28gUFFnZXRSZXN1bHQgcmV0dXJucyBOVUxMIHJpZ2h0 IGF3YXkpLg0KDQpJIGFtIGFibGUgdG8gcmVwcm9kdWNlIHRoaXMgYmVoYXZpb3IgcmVsaWFibHkg dmlhCmh0dHBzOi8vcGFzdGViaW4uY29tL3Jhdy80ajN2M1F6QywNCmxpbmtpbmcgYWdhaW5zdCBs aWJwcTU9MTUuMyBhbmQgcnVubmluZyB0aGUgcHJvZ3JhbSBhZ2FpbnN0IFBvc3RncmVTUUwKMTUu Mi4NCg0KV2hvIGlzIGF0IGZhdWx0IGhlcmUsIGlzIGl0IGxpYnBxIG9yIG1lIG1pc3VuZGVyc3Rh bmRpbmcvbWlzdXNpbmcgbGlicHE/Cgo= --===============2898393820856561711==--