From e3791e0f711c1d5aca34141178ef3f2522e1bf08 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 21 Nov 2008 13:11:46 -0800 Subject: [PATCH] kclient: preserve peer_name across connection replacement --- src/kernel/messenger.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/kernel/messenger.c b/src/kernel/messenger.c index c062b80b01b76..679216470a630 100644 --- a/src/kernel/messenger.c +++ b/src/kernel/messenger.c @@ -592,6 +592,7 @@ static void __replace_connection(struct ceph_messenger *msgr, new->connect_seq = le32_to_cpu(new->in_connect.connect_seq); new->out_seq = old->out_seq; + new->peer_name = old->peer_name; set_bit(CLOSED, &old->state); put_connection(old); /* dec reference count */ -- 2.39.5