From: Sean Hefty Date: Thu, 19 Jul 2012 21:21:17 +0000 (-0700) Subject: Refresh of cma-rm-pd X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=11b4fb522e2ebf849d026ba7e0964c7ca89cc951;p=~shefty%2Flibrdmacm.git Refresh of cma-rm-pd --- diff --git a/src/cma.c b/src/cma.c index e2772faa..65b52bf7 100755 --- a/src/cma.c +++ b/src/cma.c @@ -378,8 +378,8 @@ out: static void ucma_put_device(struct cma_device *cma_dev) { pthread_mutex_lock(&mut); - if (!--cma_dev->verbs_refcnt) - ibv_dealloc_pd(cma_dev_array[i].pd) + if (!--cma_dev->refcnt) + ibv_dealloc_pd(cma_dev->pd); pthread_mutex_unlock(&mut); }