Signed-off-by: Sage Weil <sage@inktank.com>
const char *get_type_name() const { return "forward"; }
void print(ostream& o) const {
if (msg)
- o << "forward(" << *msg << ") to leader";
+ o << "forward(" << *msg << " caps " << client_caps << ") to leader";
else o << "forward(??? ) to leader";
}
};
config_key_service = ConfigKeyServiceRef(new ConfigKeyService(this, paxos));
mon_caps = new MonCap();
- mon_caps->parse("allow *", NULL);
+ bool r = mon_caps->parse("allow *", NULL);
+ assert(r);
exited_quorum = ceph_clock_now(g_ceph_context);
}
c->set_peer_type(m->client.name.type());
s->caps = m->client_caps;
+ dout(10) << " caps are " << s->caps << dendl;
s->proxy_con = m->get_connection()->get();
s->proxy_tid = m->tid;