6.4.2 psql/libpq not returning after error - Mailing list pgsql-interfaces

From John Wright
Subject 6.4.2 psql/libpq not returning after error
Date
Msg-id 19990321135857.A690@aschamhs.demon.co.uk
Whole thread Raw
Responses Re: [INTERFACES] 6.4.2 psql/libpq not returning after error  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-interfaces
Hi,

I've just installed postgres-6.4.2 after using 6.3.1 and I've noticed that
when using psql and an error occurs psql locks up.

Something like:

SELECT 'XXX'::bool;

will return an error using psql from 6.3.1 but will not return at all using
the psql from 6.4.2.  gdb shows that it is waiting on a select().

(gdb) bt
#0  0x4010f4f3 in select ()
#1  0x40038c7c in pqWait ()
#2  0x40036f16 in PQgetResult ()
#3  0x400370ac in PQexec ()
#4  0x6698 in SendQuery (...

The console running postmaster does display an error, though.

My system is OpenBSD 2.5/i386.

Any ideas?  Known bug?  Patch about?

BFN, John
--
Calculating line numbers... (interrupt to abort)

pgsql-interfaces by date:

Previous
From: Henk Jan Barendregt
Date:
Subject: ODBC programming on Linux
Next
From: Herouth Maoz
Date:
Subject: RE: [INTERFACES] JDBC Query performance