]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - net/ceph/messenger.c
libceph: reset connection retry on successfully negotiation
[mirror_ubuntu-bionic-kernel.git] / net / ceph / messenger.c
index a4779988c8475f6de52bbf2c269a50672bab66e8..07204f19e856c3acef4ea1252fcdc70ec86f3cdd 100644 (file)
@@ -1629,6 +1629,8 @@ static int process_connect(struct ceph_connection *con)
                if (con->in_reply.flags & CEPH_MSG_CONNECT_LOSSY)
                        set_bit(LOSSYTX, &con->flags);
 
+               con->delay = 0;      /* reset backoff memory */
+
                prepare_read_tag(con);
                break;