]> git.openfabrics.org - ~ardavis/dapl.git/commitdiff
Fix the (nil) "wr_id" output of posted pending work request.
authorJianxin Xiong <jianxin.xiong@intel.com>
Sat, 4 Aug 2012 00:25:44 +0000 (17:25 -0700)
committerJianxin Xiong <jianxin.xiong@intel.com>
Sat, 4 Aug 2012 00:25:44 +0000 (17:25 -0700)
dapl/svc/mpxyd.c

index 88d737c5cbc7d8707435206b4f802766f6e23398..8df7d86408acf83256f616d4b0685399030a127c 100644 (file)
@@ -2594,9 +2594,9 @@ static void m_post_pending_wr(mcm_scif_dev_t *smd, int *data)
                                        wc.vendor_err = ret;
                                        mix_dto_event(m_qp->ib_qp->send_cq->cq_context, &wc, 1);
                                }
+                               mlog(0, " - wr_id %p posted\n",  m_wr->wr_id);
                                m_wr->wr_id = 0;
                                posted++;
-                               mlog(0, " - wr_id %p posted\n",  m_wr->wr_id);
                                if (++m_qp->wr_tl == m_qp->wr_end)
                                        m_qp->wr_tl = 0;