Mercurial > dovecot > core-2.2
changeset 12817:e758f10f40c1
lib-sql: When adding more connections to sql pool, connect to them immediately.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 04 Mar 2011 19:51:44 +0200 |
parents | f95b1e26f1f2 |
children | 65e943eafe8b |
files | src/lib-sql/driver-sqlpool.c |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-sql/driver-sqlpool.c Fri Mar 04 19:51:06 2011 +0200 +++ b/src/lib-sql/driver-sqlpool.c Fri Mar 04 19:51:44 2011 +0200 @@ -356,6 +356,8 @@ if (conn == NULL) { /* still nothing. try creating new connections */ conn = sqlpool_add_new_connection(db); + if (conn != NULL) + (void)sql_connect(conn->db); if (conn == NULL || !SQL_DB_IS_READY(conn->db)) return FALSE; }