server_update_port/address are used
server_update_port and server_update_address now used by blr_handle_change_master
This commit is contained in:
@ -2398,11 +2398,8 @@ void blr_handle_change_master(ROUTER_INSTANCE* router, char *command) {
|
|||||||
end = strchr(ptr, '\'');
|
end = strchr(ptr, '\'');
|
||||||
if (end)
|
if (end)
|
||||||
*end ='\0';
|
*end ='\0';
|
||||||
|
|
||||||
if (router->service->dbref->server->name) {
|
server_update_address(router->service->dbref->server, ptr);
|
||||||
free(router->service->dbref->server->name);
|
|
||||||
}
|
|
||||||
router->service->dbref->server->name = strdup(ptr);
|
|
||||||
|
|
||||||
LOGIF(LT, (skygw_log_write(LOGFILE_TRACE, "%s: New MASTER_HOST is [%s]",
|
LOGIF(LT, (skygw_log_write(LOGFILE_TRACE, "%s: New MASTER_HOST is [%s]",
|
||||||
router->service->name,
|
router->service->name,
|
||||||
@ -2412,7 +2409,7 @@ void blr_handle_change_master(ROUTER_INSTANCE* router, char *command) {
|
|||||||
|
|
||||||
/* Change the master port */
|
/* Change the master port */
|
||||||
if (master_port) {
|
if (master_port) {
|
||||||
router->service->dbref->server->port = atoi(master_port + 12);
|
server_update_port(router->service->dbref->server, atoi(master_port + 12));
|
||||||
|
|
||||||
LOGIF(LT, (skygw_log_write(LOGFILE_TRACE, "%s: New MASTER_PORT is [%i]",
|
LOGIF(LT, (skygw_log_write(LOGFILE_TRACE, "%s: New MASTER_PORT is [%i]",
|
||||||
router->service->name,
|
router->service->name,
|
||||||
|
Reference in New Issue
Block a user