"Darko Prenosil" <Darko(dot)Prenosil(at)finteh(dot)hr> writes:
> We wanted to use non-blocking PQSendQuery to send a large query which =
> consists of many SELECTs. Our pglib interface sent just first 8192 bytes =
> and returned EOF. Whole query was more than 64k.
I've said since day one that libpq's non-blocking mode is fundamentally
broken --- see http://fts.postgresql.org/db/mw/msg.html?mid=35774 and
rest of that thread. Tempt me not too far, or I'll rip it all out
until someone reimplements it in a non-broken fashion ...
regards, tom lane