From: Dennis Schafroth Date: Fri, 25 Jun 2010 08:23:29 +0000 (+0200) Subject: Flag for not reusing connection. X-Git-Tag: v1.4.4~56 X-Git-Url: http://sru.miketaylor.org.uk/?a=commitdiff_plain;h=387e0c30975f80b60770158145f619d25265828f;p=pazpar2-moved-to-github.git Flag for not reusing connection. --- diff --git a/src/connection.c b/src/connection.c index 0d77a90..2da26d2 100644 --- a/src/connection.c +++ b/src/connection.c @@ -471,7 +471,7 @@ int client_prep_connection(struct client *cl, if (!co) { int max_connections = 0; - int reuse_connection = 0; + int reuse_connections = 1; const char *v = session_setting_oneval(client_get_database(cl), PZ_MAX_CONNECTIONS); if (v && *v) @@ -490,8 +490,8 @@ int client_prep_connection(struct client *cl, int num_connections = 0; for (co = host->connections; co; co = co->next) num_connections++; - if (reuse_connection) { - for (co = host->connections; reuse_connection && co; co = co->next) + if (reuse_connections) { + for (co = host->connections; co; co = co->next) { if (connection_is_idle(co) && (!co->client || client_get_state(co->client) == Client_Idle) &&