Fix for avoiding gettin Invalid schema object version when doing local changes, fixed found bug

This commit is contained in:
unknown 2005-04-29 11:37:47 +02:00
parent c53b0c4398
commit b6ad57e0a3

View File

@ -3266,7 +3266,7 @@ int ha_ndbcluster::external_lock(THD *thd, int lock_type)
if (tab->getObjectStatus() == NdbDictionary::Object::Invalid)
{
invalidate_dictionary_cache(FALSE);
if (!(tab= dict->getTable(m_tabname)))
if (!(tab= dict->getTable(m_tabname, &tab_info)))
ERR_RETURN(dict->getNdbError());
DBUG_PRINT("info", ("Table schema version: %d",
tab->getObjectVersion()));