Re:BUG #17948: libpq seems to misbehave in a pipelining corner case

From: Трофимов Иван <i(dot)trofimow(at)yandex(dot)ru>
To: "pgsql-bugs(at)lists(dot)postgresql(dot)org" <pgsql-bugs(at)lists(dot)postgresql(dot)org>
Subject: Re:BUG #17948: libpq seems to misbehave in a pipelining corner case
Date: 2023-08-05 12:03:24
Message-ID: 82241691236930@mail.yandex.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

<div><div style="background-color:#1e1e1e;color:#d4d4d4;font-family:'droid sans mono' , 'monospace' , monospace;font-size:14px;font-weight:normal;line-height:19px;white-space:pre"><div><span style="color:#ce9178">We've managed to reproduce client &lt;-&gt; server de-synchronization triggered by this, which we are seeing in production.</span></div><div><span style="color:#ce9178">Libpq considers '&lt; 2TDCEZ' a sufficient response to '&gt; BDESS', when according to specification one more 'Z' is expected.</span></div> <div><span style="color:#569cd6">A bit more context and a MRE</span><span style="color:#d4d4d4">: </span><span style="color:#ce9178">https://github.com/itrofimow/libpq_protocol_desync</span></div></div></div>

Attachment Content-Type Size
unknown_filename text/html 735 bytes

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Jacob Pfundstein 2023-08-06 16:19:52 PostgreSQL doesn't display exact version
Previous Message Jobin Augustine 2023-08-04 17:10:46 Re: BUG #18046: stats collection behaviour change is affecting the usability of information.