pgpool2.git / summary / log / commit / refs

commit    b1677e1399f02faa51cc8aeed0a753067ff0c9c6
Author:   Tatsuo Ishii <ishii at sraoss.co.jp>
Date:     Sun Nov 29 08:42:18 2009 +0000

    Add logging by per_node_statement().


pool_process_query.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pool_process_query.c b/pool_process_query.c index 1cb9d511a..d12c462d6 100644 --- a/pool_process_query.c +++ b/pool_process_query.c @@ -1912,6 +1912,11 @@ POOL_STATUS SimpleForwardToBackend(char kind, POOL_CONNECTION *frontend, POOL_CO { if (VALID_BACKEND(i)) { + char msgbuf[128]; + + snprintf(msgbuf, sizeof(msgbuf), "%c message", kind); + per_node_statement_log(backend, i, msgbuf); + if (pool_write(CONNECTION(backend, i), &kind, 1)) return POOL_END; if (pool_write(CONNECTION(backend,i), &sendlen, sizeof(sendlen))) @@ -1961,6 +1966,11 @@ POOL_STATUS SimpleForwardToBackend(char kind, POOL_CONNECTION *frontend, POOL_CO { if (VALID_BACKEND(i)) { + char msgbuf[128]; + + snprintf(msgbuf, sizeof(msgbuf), "%c message", kind); + per_node_statement_log(backend, i, msgbuf); + if (pool_write(CONNECTION(backend, i), &kind, 1)) { free(rewrite_msg); [parent: b7f4e9eba1ee]