Merge branch '2.2' into develop

This commit is contained in:
Markus Mäkelä
2018-09-14 10:38:26 +03:00
8 changed files with 49 additions and 12 deletions

View File

@ -1413,6 +1413,7 @@ GWBUF* blr_read_binlog(ROUTER_INSTANCE* router,
*/
void blr_close_binlog(ROUTER_INSTANCE* router, BLFILE* file)
{
mxb_assert(file);
spinlock_acquire(&router->fileslock);
file->refcnt--;
if (file->refcnt == 0)
@ -4366,6 +4367,7 @@ bool blr_save_mariadb_gtid(ROUTER_INSTANCE* inst)
{
if (sql_ret == SQLITE_CONSTRAINT)
{
sqlite3_free(errmsg);
/* Prepare UPDATE SQL */
snprintf(sql_stmt,
GTID_SQL_BUFFER_SIZE,
@ -4413,6 +4415,8 @@ bool blr_save_mariadb_gtid(ROUTER_INSTANCE* inst)
}
}
sqlite3_free(errmsg);
MXS_DEBUG("Saved/udated MariaDB GTID '%s', %s:%lu,%lu, SQL [%s]",
gtid_info.gtid,
inst->binlog_name,