]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/msg/async/AsyncConnection.cc
update sources to 12.2.10
[ceph.git] / ceph / src / msg / async / AsyncConnection.cc
index 80231cccf4b9b3a1f8e832eb8af3538f02b753a5..ea03f869074089d7a1d9d88bae2353ca3b79ed3d 100644 (file)
@@ -798,6 +798,12 @@ void AsyncConnection::process()
             dispatch_queue->enqueue(message, message->get_priority(), conn_id);
           }
 
+         // clean up local buffer references
+          data_buf.clear();
+          front.clear();
+          middle.clear();
+          data.clear();
+
           break;
         }
 
@@ -1538,7 +1544,7 @@ ssize_t AsyncConnection::handle_connect_msg(ceph_msg_connect &connect, bufferlis
     lock.lock();
     char tag;
     if (need_challenge && !had_challenge && authorizer_challenge) {
-      ldout(async_msgr->cct,0) << __func__ << ": challenging authorizer"
+      ldout(async_msgr->cct,10) << __func__ << ": challenging authorizer"
                               << dendl;
       assert(authorizer_reply.length());
       tag = CEPH_MSGR_TAG_CHALLENGE_AUTHORIZER;