Commit 33d68675 authored by unknown's avatar unknown
Browse files

close table before next iteration of table proccesing in mysql_admin_table (to...

close table before next iteration of table proccesing in mysql_admin_table (to allow open next table)


parent ac7f02c2
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -1268,9 +1268,13 @@ static int mysql_admin_table(THD* thd, TABLE_LIST* tables,
    if (prepare_func)
    {
      switch ((*prepare_func)(thd, table, check_opt)) {
        case  1: continue; // error, message written to net
        case -1: goto err; // error, message could be written to net
        default:         ; // should be 0 otherwise
      case  1:           // error, message written to net
        close_thread_tables(thd);
        continue;
      case -1:           // error, message could be written to net
        goto err;
      default:           // should be 0 otherwise
        ;
      }
    }