set_priv() expects to be given a reference to own; take one. This fixes
various crashes after we see a hb connection reset.
Signed-off-by: Sage Weil <sage@inktank.com>
if (newcon.first) {
p->second.con_back = newcon.first.get();
p->second.con_back->get();
- p->second.con_back->set_priv(s);
+ p->second.con_back->set_priv(s->get());
if (newcon.second) {
p->second.con_front = newcon.second.get();
p->second.con_front->get();