As _do_transaction will never be able to return a negative result code.
It always return zero actually.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
for (list<Transaction*>::iterator p = tls.begin();
p != tls.end();
++p, trans_num++) {
- r = _do_transaction(**p, bt, handle);
- if (r < 0)
- break;
+ _do_transaction(**p, bt, handle);
if (handle)
handle->reset_tp_timeout();
}
return r;
}
-unsigned KeyValueStore::_do_transaction(Transaction& transaction,
+void KeyValueStore::_do_transaction(Transaction& transaction,
BufferTransaction &t,
ThreadPool::TPHandle *handle)
{
op_num++;
}
-
- return 0; // FIXME count errors
}
int do_transactions(list<Transaction*> &tls, uint64_t op_seq) {
return _do_transactions(tls, op_seq, 0);
}
- unsigned _do_transaction(Transaction& transaction,
+ void _do_transaction(Transaction& transaction,
BufferTransaction &bt,
ThreadPool::TPHandle *handle);