Mercurial > dovecot > original-hg > dovecot-1.2
changeset 9019:7ccc533e30bb HEAD
pgsql: We hadn't called PQsetnonblocking().
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 07 May 2009 15:04:12 -0400 |
parents | 0bb192fe0abd |
children | a6779d086785 |
files | src/lib-sql/driver-pgsql.c |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-sql/driver-pgsql.c Mon May 04 16:43:59 2009 -0400 +++ b/src/lib-sql/driver-pgsql.c Thu May 07 15:04:12 2009 -0400 @@ -194,6 +194,8 @@ return -1; } else { /* nonblocking connecting begins. */ + if (PQsetnonblocking(db->pg, 1) < 0) + i_error("pgsql: PQsetnonblocking() failed"); db->io = io_add(PQsocket(db->pg), IO_WRITE, connect_callback, db); db->io_dir = IO_WRITE;