]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
msg/async: msgr2: don't smash client cookie on reconnect 26484/head
authorRicardo Dias <rdias@suse.com>
Tue, 19 Feb 2019 16:00:40 +0000 (16:00 +0000)
committerRicardo Dias <rdias@suse.com>
Tue, 19 Feb 2019 16:01:11 +0000 (16:01 +0000)
Signed-off-by: Ricardo Dias <rdias@suse.com>
src/msg/async/ProtocolV2.cc

index 62857e86c20c7752d9201ca42eefeb02792d8d43..6be5f2021f307d5b1d14d9a12e354e0c84c73891 100644 (file)
@@ -2881,9 +2881,8 @@ CtPtr ProtocolV2::reuse_connection(AsyncConnectionRef existing,
   }
   exproto->reset_recv_state();
 
-  exproto->client_cookie = client_cookie;
-
   if (!reconnecting) {
+    exproto->client_cookie = client_cookie;
     exproto->peer_name = peer_name;
     exproto->connection_features = connection_features;
     existing->set_features(connection_features);