mirror of
https://github.com/MariaDB/server.git
synced 2025-02-02 03:51:50 +01:00
[t:4690], cleanup case statement in cachetable.c
git-svn-id: file:///svn/toku/tokudb@44485 c7de825b-a66e-492c-adef-691d508d4ae1
This commit is contained in:
parent
5410bb9998
commit
9c47cdaf24
1 changed files with 5 additions and 5 deletions
|
@ -3228,11 +3228,8 @@ log_open_txn (OMTVALUE txnv, u_int32_t UU(index), void *UU(extra)) {
|
|||
int r = toku_omt_iterate(txn->open_fts, set_filenum_in_array, array);
|
||||
assert(r==0);
|
||||
}
|
||||
// Zardosht claims that COMMITTING, ABORTING and RETIRED can never happen because of the multi-operation lock.
|
||||
switch (toku_txn_get_state(txn)) {
|
||||
case TOKUTXN_LIVE:
|
||||
case TOKUTXN_COMMITTING:
|
||||
case TOKUTXN_ABORTING: {
|
||||
case TOKUTXN_LIVE:{
|
||||
int r = toku_log_xstillopen(logger, NULL, 0,
|
||||
toku_txn_get_txnid(txn),
|
||||
toku_txn_get_txnid(toku_logger_txn_parent(txn)),
|
||||
|
@ -3265,7 +3262,10 @@ log_open_txn (OMTVALUE txnv, u_int32_t UU(index), void *UU(extra)) {
|
|||
return 0;
|
||||
}
|
||||
case TOKUTXN_RETIRED:
|
||||
return 0;
|
||||
case TOKUTXN_COMMITTING:
|
||||
case TOKUTXN_ABORTING: {
|
||||
assert(0);
|
||||
}
|
||||
}
|
||||
// default is an error
|
||||
assert(0);
|
||||
|
|
Loading…
Add table
Reference in a new issue