Merge gbichot@213.136.52.20:/home/bk/mysql-4.1
into mysql.com:/home/mysql_src/mysql-4.1-874
This commit is contained in:
commit
9b93534c2f
@ -336,7 +336,7 @@ int ha_myisam::check(THD* thd, HA_CHECK_OPT* check_opt)
|
|||||||
HA_STATUS_CONST);
|
HA_STATUS_CONST);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (!mi_is_crashed(file))
|
else if (!mi_is_crashed(file) && !thd->killed)
|
||||||
{
|
{
|
||||||
mi_mark_crashed(file);
|
mi_mark_crashed(file);
|
||||||
file->update |= HA_STATE_CHANGED | HA_STATE_ROW_CHANGED;
|
file->update |= HA_STATE_CHANGED | HA_STATE_ROW_CHANGED;
|
||||||
@ -378,7 +378,7 @@ int ha_myisam::analyze(THD *thd, HA_CHECK_OPT* check_opt)
|
|||||||
error=update_state_info(¶m,file,UPDATE_STAT);
|
error=update_state_info(¶m,file,UPDATE_STAT);
|
||||||
pthread_mutex_unlock(&share->intern_lock);
|
pthread_mutex_unlock(&share->intern_lock);
|
||||||
}
|
}
|
||||||
else if (!mi_is_crashed(file))
|
else if (!mi_is_crashed(file) && !thd->killed)
|
||||||
mi_mark_crashed(file);
|
mi_mark_crashed(file);
|
||||||
return error ? HA_ADMIN_CORRUPT : HA_ADMIN_OK;
|
return error ? HA_ADMIN_CORRUPT : HA_ADMIN_OK;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user