]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon: do not remove proxied sessions 6182/head
authorSage Weil <sage@redhat.com>
Tue, 6 Oct 2015 14:54:50 +0000 (10:54 -0400)
committerSage Weil <sage@redhat.com>
Tue, 6 Oct 2015 14:54:50 +0000 (10:54 -0400)
commitfb50ff6250d10c300bfa135739d4fda4ac55d7c1
tree3bc6cf2e107e7e811d01175be624d52b96a2531b
parent4f54a0dd7c4a5c8bdc788c8b7f58048b2a28b9be
mon: do not remove proxied sessions

A proxied session (see handle_forward) isn't registered, so it doesn't
need remove_session.  Moreover, s->con is null, so it will crash in
remove_session.

Fixes: #13379
Signed-off-by: Sage Weil <sage@redhat.com>
src/mon/Monitor.cc