projects
/
pazpar2-moved-to-github.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
540f17b
)
Log host name on number of connections
author
Dennis Schafroth
<dennis@indexdata.com>
Tue, 15 Nov 2011 10:22:00 +0000
(11:22 +0100)
committer
Dennis Schafroth
<dennis@indexdata.com>
Tue, 15 Nov 2011 10:22:00 +0000
(11:22 +0100)
src/connection.c
patch
|
blob
|
history
diff --git
a/src/connection.c
b/src/connection.c
index
c5a8ab5
..
4db12ff
100644
(file)
--- a/
src/connection.c
+++ b/
src/connection.c
@@
-260,6
+260,7
@@
static void non_block_events(struct connection *co)
default:
yaz_log(YLOG_LOG, "Unhandled event (%d) from %s",
ev, client_get_id(cl));
default:
yaz_log(YLOG_LOG, "Unhandled event (%d) from %s",
ev, client_get_id(cl));
+ break;
}
}
if (got_records)
}
}
if (got_records)
@@
-517,21
+518,21
@@
int client_prep_connection(struct client *cl,
}
if (co)
{
}
if (co)
{
- yaz_log(YLOG_LOG, "num_connections = %d (reusing)", num_connections);
+ yaz_log(YLOG_LOG, "Host %s: num_connections = %d (reusing)", host->hostport, num_connections);
break;
}
}
if (max_connections <= 0 || num_connections < max_connections)
{
break;
}
}
if (max_connections <= 0 || num_connections < max_connections)
{
- yaz_log(YLOG_LOG, "num_connections = %d (new); max = %d",
- num_connections, max_connections);
+ yaz_log(YLOG_LOG, "Host %s: num_connections = %d (new); max = %d",
+ host->hostport, num_connections, max_connections);
break;
}
break;
}
- yaz_log(YLOG_LOG, "num_connections = %d (waiting) max = %d",
- num_connections, max_connections);
+ yaz_log(YLOG_LOG, "Host %s: num_connections = %d (waiting) max = %d",
+ host->hostport, num_connections, max_connections);
if (yaz_cond_wait(host->cond_ready, host->mutex, abstime))
{
if (yaz_cond_wait(host->cond_ready, host->mutex, abstime))
{
- yaz_log(YLOG_LOG, "out of connections %s", client_get_id(cl));
+ yaz_log(YLOG_LOG, "Host %s: out of connections %s", host->hostport, client_get_id(cl));
client_set_state(cl, Client_Error);
yaz_mutex_leave(host->mutex);
return 0;
client_set_state(cl, Client_Error);
yaz_mutex_leave(host->mutex);
return 0;
@@
-539,7
+540,7
@@
int client_prep_connection(struct client *cl,
}
if (co)
{
}
if (co)
{
- yaz_log(YLOG_LOG, "%p Connection reuse. state: %d", co, co->state);
+ yaz_log(YLOG_LOG, "Host %s: %p Connection reuse. state: %d", host->hostport, co, co->state);
connection_release(co);
client_set_connection(cl, co);
co->client = cl;
connection_release(co);
client_set_connection(cl, co);
co->client = cl;
@@
-556,8
+557,9
@@
int client_prep_connection(struct client *cl,
else
{
yaz_mutex_leave(host->mutex);
else
{
yaz_mutex_leave(host->mutex);
- co = connection_create(cl, host, operation_timeout, session_timeout,
- iochan_man);
+ co = connection_create(cl, host, operation_timeout, session_timeout, iochan_man);
+ yaz_log(YLOG_LOG, "Host %s: %p Connection new", host->hostport, co);
+
}
assert(co->host);
}
}
assert(co->host);
}