From 526762bcc72191c80ad846a27b64bb99636b242c Mon Sep 17 00:00:00 2001 From: VilhoRaatikka Date: Tue, 18 Mar 2014 10:54:19 +0200 Subject: [PATCH] Fixed reference to backend servers. --- server/modules/routing/readwritesplit/readwritesplit.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/server/modules/routing/readwritesplit/readwritesplit.c b/server/modules/routing/readwritesplit/readwritesplit.c index dddb65808..93b188eb7 100644 --- a/server/modules/routing/readwritesplit/readwritesplit.c +++ b/server/modules/routing/readwritesplit/readwritesplit.c @@ -464,8 +464,8 @@ static void closeSession( if (rses_begin_locked_router_action(router_cli_ses)) { /* decrease server current connection counters */ - atomic_add(&router_cli_ses->be_slave->backend_server->stats.n_current, -1); - atomic_add(&router_cli_ses->be_master->backend_server->stats.n_current, -1); + atomic_add(&router_cli_ses->rses_backend[BE_SLAVE]->backend_server->stats.n_current, -1); + atomic_add(&router_cli_ses->rses_backend[BE_MASTER]->backend_server->stats.n_current, -1); slave_dcb = router_cli_ses->slave_dcb; router_cli_ses->slave_dcb = NULL; @@ -502,8 +502,8 @@ static void freeSession( router_cli_ses = (ROUTER_CLIENT_SES *)router_client_session; router = (ROUTER_INSTANCE *)router_instance; - atomic_add(&router_cli_ses->be_slave->backend_conn_count, -1); - atomic_add(&router_cli_ses->be_master->backend_conn_count, -1); + atomic_add(&router_cli_ses->rses_backend[BE_SLAVE]->backend_conn_count, -1); + atomic_add(&router_cli_ses->rses_backend[BE_MASTER]->backend_conn_count, -1); spinlock_acquire(&router->lock); @@ -1786,4 +1786,4 @@ static uint8_t getCapabilities ( return_rc: return rc; -} \ No newline at end of file +}