diff options
| -rw-r--r-- | net/ceph/osd_client.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/ceph/osd_client.c b/net/ceph/osd_client.c index f3fc54eac09d..75abaa87abac 100644 --- a/net/ceph/osd_client.c +++ b/net/ceph/osd_client.c | |||
| @@ -1395,6 +1395,7 @@ static int __map_request(struct ceph_osd_client *osdc, | |||
| 1395 | if (req->r_osd) { | 1395 | if (req->r_osd) { |
| 1396 | __cancel_request(req); | 1396 | __cancel_request(req); |
| 1397 | list_del_init(&req->r_osd_item); | 1397 | list_del_init(&req->r_osd_item); |
| 1398 | list_del_init(&req->r_linger_osd_item); | ||
| 1398 | req->r_osd = NULL; | 1399 | req->r_osd = NULL; |
| 1399 | } | 1400 | } |
| 1400 | 1401 | ||
