The current form of DBStore is not suited for multiple writers
scenario. Hence no need for explicit mutex lock in DBStore but
rather rely on inherent sqlite locking mechanism.
Signed-off-by: Soumya Koduri <skoduri@redhat.com>
int ret = -1;
class DBOp *db_op;
- Lock(dpp);
db_op = getDBOp(dpp, Op, params);
if (!db_op) {
ldpp_dout(dpp, 0)<<"No db_op found for Op("<<Op<<")" << dendl;
- Unlock(dpp);
return ret;
}
ret = db_op->Execute(dpp, params);
- Unlock(dpp);
if (ret) {
ldpp_dout(dpp, 0)<<"In Process op Execute failed for fop(" \
<<Op.c_str()<<") " << dendl;