From e6b5e021f63a9d520e24b52d30230115f344f084 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 15 Oct 2008 19:50:03 -0700 Subject: [PATCH] kclient: send osd, ping messages in lossless mode This is what they should have been doing all along. Oops. --- src/kernel/messenger.c | 2 +- src/kernel/osd_client.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/kernel/messenger.c b/src/kernel/messenger.c index 03cacd6fd1d1a..c78eb88d8c334 100644 --- a/src/kernel/messenger.c +++ b/src/kernel/messenger.c @@ -2195,5 +2195,5 @@ void ceph_ping(struct ceph_messenger *msgr, struct ceph_entity_name name, memset(m->front.iov_base, 0, m->front.iov_len); m->hdr.dst.name = name; m->hdr.dst.addr = *addr; - ceph_msg_send(msgr, m, 0); + ceph_msg_send(msgr, m, BASE_DELAY_INTERVAL); } diff --git a/src/kernel/osd_client.c b/src/kernel/osd_client.c index 9ce758b284e7a..ae894e2ffd816 100644 --- a/src/kernel/osd_client.c +++ b/src/kernel/osd_client.c @@ -276,7 +276,8 @@ static int send_request(struct ceph_osd_client *osdc, req->r_last_stamp = jiffies; ceph_msg_get(req->r_request); /* send consumes a ref */ - rc = ceph_msg_send(osdc->client->msgr, req->r_request, 0); + rc = ceph_msg_send(osdc->client->msgr, req->r_request, + BASE_DELAY_INTERVAL); return rc; } -- 2.39.5