[PATCH 03/11] drbd_transport_rdma: put kref for cm in dtr_path_established in error path
"zhengbing.huang" <[email protected]>
| Newsgroups | dev.linux.lists.drbd-dev |
|---|---|
| Message-ID | <[email protected]> |
From: Dongsheng Yang <[email protected]> Signed-off-by: Dongsheng Yang <[email protected]> --- drbd/drbd_transport_rdma.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drbd/drbd_transport_rdma.c b/drbd/drbd_transport_rdma.c index cfbae0e78..eccd0c6ce 100644 --- a/drbd/drbd_transport_rdma.c +++ b/drbd/drbd_transport_rdma.c @@ -922,6 +922,7 @@ static void dtr_path_established(struct dtr_cm *cm) atomic_set(&cs->active_state, PCS_INACTIVE); wake_up(&cs->wq); } + kref_put(&cm->kref, dtr_destroy_cm); return; } -- 2.27.0