void Objecter::unregister_linger(uint64_t linger_id)
{
- Mutex::Locker locker(linger_info_mutex);
map<uint64_t, LingerOp*>::iterator iter = op_linger_info.find(linger_id);
if (iter != op_linger_info.end()) {
LingerOp *info = iter->second;
};
map<uint64_t, LingerOp*> op_linger_info;
- Mutex linger_info_mutex;
struct C_Linger_Ack : public Context {
Objecter *objecter;
last_seen_osdmap_version(0),
last_seen_pgmap_version(0),
client_lock(l), timer(t),
- linger_info_mutex("Objecter::linger_info_mutex"),
op_throttler(g_conf.objecter_inflight_op_bytes)
{ }
~Objecter() { }