mirror of
https://github.com/MariaDB/server.git
synced 2025-02-02 03:51:50 +01:00
[t:4896], remove grabbing of ydb lock before freeing loader's resources
git-svn-id: file:///svn/toku/tokudb@44047 c7de825b-a66e-492c-adef-691d508d4ae1
This commit is contained in:
parent
d31c90455a
commit
a22fa2be46
1 changed files with 0 additions and 4 deletions
|
@ -415,9 +415,7 @@ int toku_loader_close(DB_LOADER *loader)
|
|||
r = ft_loader_close_and_redirect(loader);
|
||||
}
|
||||
}
|
||||
toku_ydb_lock();
|
||||
free_loader(loader);
|
||||
toku_ydb_unlock();
|
||||
if (r==0)
|
||||
(void) __sync_fetch_and_add(&STATUS_VALUE(LOADER_CLOSE), 1);
|
||||
else
|
||||
|
@ -439,9 +437,7 @@ int toku_loader_abort(DB_LOADER *loader)
|
|||
if (!(loader->i->loader_flags & LOADER_USE_PUTS) ) {
|
||||
r = toku_ft_loader_abort(loader->i->ft_loader, TRUE);
|
||||
}
|
||||
toku_ydb_lock();
|
||||
free_loader(loader);
|
||||
toku_ydb_unlock();
|
||||
return r;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue