dict0stats_bg.cc | dict0stats_bg.cc | |||
---|---|---|---|---|
skipping to change at line 275 | skipping to change at line 275 | |||
/* pop the first table from the auto recalc pool */ | /* pop the first table from the auto recalc pool */ | |||
if (!dict_stats_recalc_pool_get(&table_id)) { | if (!dict_stats_recalc_pool_get(&table_id)) { | |||
/* no tables for auto recalc */ | /* no tables for auto recalc */ | |||
return; | return; | |||
} | } | |||
dict_table_t* table; | dict_table_t* table; | |||
mutex_enter(&dict_sys->mutex); | mutex_enter(&dict_sys->mutex); | |||
table = dict_table_open_on_id(table_id, TRUE, FALSE); | table = dict_table_open_on_id(table_id, TRUE, DICT_TABLE_OP_NORMAL); | |||
if (table == NULL) { | if (table == NULL) { | |||
/* table does not exist, must have been DROPped | /* table does not exist, must have been DROPped | |||
after its id was enqueued */ | after its id was enqueued */ | |||
mutex_exit(&dict_sys->mutex); | mutex_exit(&dict_sys->mutex); | |||
return; | return; | |||
} | } | |||
/* Check whether table is corrupted */ | /* Check whether table is corrupted */ | |||
if (table->corrupted) { | if (table->corrupted) { | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |