mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
refs codership/galera#308
- Avoid calling wsrep->stats_free() directly, instead, use wsrep_free_status().
This commit is contained in:
committed by
Nirbhay Choubey
parent
8c89e843db
commit
cf43620136
@@ -1837,7 +1837,7 @@ THD::~THD()
|
|||||||
mysql_mutex_unlock(&LOCK_wsrep_thd);
|
mysql_mutex_unlock(&LOCK_wsrep_thd);
|
||||||
mysql_mutex_destroy(&LOCK_wsrep_thd);
|
mysql_mutex_destroy(&LOCK_wsrep_thd);
|
||||||
if (wsrep_rgi) delete wsrep_rgi;
|
if (wsrep_rgi) delete wsrep_rgi;
|
||||||
if (wsrep_status_vars) wsrep->stats_free(wsrep, wsrep_status_vars);
|
wsrep_free_status(this);
|
||||||
#endif
|
#endif
|
||||||
/* Close connection */
|
/* Close connection */
|
||||||
#ifndef EMBEDDED_LIBRARY
|
#ifndef EMBEDDED_LIBRARY
|
||||||
|
@@ -567,10 +567,7 @@ static void export_wsrep_status_to_mysql(THD* thd)
|
|||||||
{
|
{
|
||||||
int wsrep_status_len, i;
|
int wsrep_status_len, i;
|
||||||
|
|
||||||
if (thd->wsrep_status_vars)
|
wsrep_free_status(thd);
|
||||||
{
|
|
||||||
wsrep->stats_free(wsrep, thd->wsrep_status_vars);
|
|
||||||
}
|
|
||||||
|
|
||||||
thd->wsrep_status_vars = wsrep->stats_get(wsrep);
|
thd->wsrep_status_vars = wsrep->stats_get(wsrep);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user