diff --git a/[refs] b/[refs] index 9a2c9cacf10d..a60932fe987d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 5469155f2bc83bb2c88b0a0370c3d54d87eed06e +refs/heads/master: 85effe183dd45854d1ad1a370b88cddb403c4c91 diff --git a/trunk/net/ceph/messenger.c b/trunk/net/ceph/messenger.c index a4779988c847..07204f19e856 100644 --- a/trunk/net/ceph/messenger.c +++ b/trunk/net/ceph/messenger.c @@ -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;