Added debug assertions to catch wrong DCB usage
This commit is contained in:
@ -2134,6 +2134,10 @@ static int routeQuery(
|
|||||||
#if defined(SS_DEBUG)
|
#if defined(SS_DEBUG)
|
||||||
LOGIF(LT, (skygw_log_write(LOGFILE_TRACE,
|
LOGIF(LT, (skygw_log_write(LOGFILE_TRACE,
|
||||||
"Found DCB for slave.")));
|
"Found DCB for slave.")));
|
||||||
|
ss_dassert(get_bref_from_dcb(router_cli_ses, target_dcb) !=
|
||||||
|
router_cli_ses->rses_master_ref);
|
||||||
|
ss_dassert(get_root_master_bref(router_cli_ses) ==
|
||||||
|
router_cli_ses->rses_master_ref);
|
||||||
#endif
|
#endif
|
||||||
atomic_add(&inst->stats.n_slave, 1);
|
atomic_add(&inst->stats.n_slave, 1);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user