ndb: dict cache reference not released as it should
storage/ndb/src/ndbapi/DictCache.cpp: changed dbug printout
This commit is contained in:
parent
811fcf8626
commit
32b3a9fed2
@ -134,8 +134,8 @@ void GlobalDictCache::printCache()
|
||||
const unsigned sz = vers->size();
|
||||
for(unsigned i = 0; i<sz ; i++){
|
||||
TableVersion tv= (*vers)[i];
|
||||
DBUG_PRINT(" ", ("vers[%d]: ver: %d, refCount: %d, status: %d",
|
||||
sz, tv.m_version, tv.m_refCount, tv.m_status));
|
||||
DBUG_PRINT(" ", ("impl: %p vers[%d]: ver: %d, refCount: %d, status: %d",
|
||||
tv.m_impl, i, tv.m_version, tv.m_refCount, tv.m_status));
|
||||
if(tv.m_impl != 0)
|
||||
{
|
||||
DBUG_PRINT(" ", ("m_impl: internalname: %s",
|
||||
|
@ -3725,9 +3725,12 @@ NdbDictionaryImpl::getEvent(const char * eventName, NdbTableImpl* tab)
|
||||
DBUG_RETURN(NULL);
|
||||
}
|
||||
}
|
||||
ev->setTable(tab);
|
||||
releaseTableGlobal(*tab, 0);
|
||||
}
|
||||
|
||||
ev->setTable(tab);
|
||||
else
|
||||
ev->setTable(tab);
|
||||
tab = 0;
|
||||
|
||||
ev->setTable(m_ndb.externalizeTableName(ev->getTableName()));
|
||||
// get the columns from the attrListBitmask
|
||||
|
Loading…
x
Reference in New Issue
Block a user