Commit f87973fe authored by Davi Arnaut's avatar Davi Arnaut
Browse files

Bug#34306: Can't make copy of log tables when server binary log is enabled

Post-merge bug fix: lock_type is a enumeration type and not a bit mask.
parent b976918c
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -1542,10 +1542,9 @@ void Query_cache::invalidate_locked_for_write(TABLE_LIST *tables_used)
  for (; tables_used; tables_used= tables_used->next_local)
  {
    thd_proc_info(thd, "invalidating query cache entries (table)");
    if (tables_used->lock_type & (TL_WRITE_LOW_PRIORITY | TL_WRITE) &&
    if (tables_used->lock_type >= TL_WRITE_ALLOW_WRITE &&
        tables_used->table)
    {
      THD *thd= current_thd; 
      invalidate_table(thd, tables_used->table);
    }
  }