From: Radoslaw Zarzynski Date: Mon, 11 Feb 2019 05:46:18 +0000 (+0100) Subject: msg/async: reset crypto processors in ProtocolV2::reset_recv_state(). X-Git-Tag: v14.1.1~157^2~38 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=cee75659b9ff54fcfae5894fb08556457ec1e049;p=ceph.git msg/async: reset crypto processors in ProtocolV2::reset_recv_state(). Signed-off-by: Radoslaw Zarzynski --- diff --git a/src/msg/async/ProtocolV2.cc b/src/msg/async/ProtocolV2.cc index adac5927a9c9..c5657128826c 100644 --- a/src/msg/async/ProtocolV2.cc +++ b/src/msg/async/ProtocolV2.cc @@ -622,6 +622,8 @@ uint64_t ProtocolV2::discard_requeued_up_to(uint64_t out_seq, uint64_t seq) { void ProtocolV2::reset_recv_state() { if (state == CONNECTING) { auth_meta.reset(new AuthConnectionMeta); + session_stream_handlers.tx.reset(nullptr); + session_stream_handlers.rx.reset(nullptr); } // clean read and write callbacks