{
sl.unlock();
int r;
- rsmc->call(lock_protocol::release, lid, id, st.xid, r);
+ rsmc->call(lock_protocol::release, r, lid, id, st.xid);
sl.lock();
}
st.state = lock_state::none;
{
sl.unlock();
int r;
- result = rsmc->call(lock_protocol::acquire, lid, id, st.xid, r);
+ result = rsmc->call(lock_protocol::acquire, r, lid, id, st.xid);
sl.lock();
}
LOG("acquire returned " << result);