From 0ee34051f8123483d6f694be8115ee1c9eeb38e7 Mon Sep 17 00:00:00 2001 From: Tim Woodall Date: Wed, 21 Sep 2005 15:30:17 +0000 Subject: [PATCH] debug asserts This commit was SVN r7449. --- ompi/mca/btl/mvapi/btl_mvapi.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ompi/mca/btl/mvapi/btl_mvapi.c b/ompi/mca/btl/mvapi/btl_mvapi.c index 66bcbc115b..bf0faac00a 100644 --- a/ompi/mca/btl/mvapi/btl_mvapi.c +++ b/ompi/mca/btl/mvapi/btl_mvapi.c @@ -539,7 +539,6 @@ int mca_btl_mvapi_send( mca_btl_base_tag_t tag) { - mca_btl_mvapi_frag_t* frag = (mca_btl_mvapi_frag_t*)descriptor; frag->endpoint = endpoint; frag->hdr->tag = tag; @@ -558,6 +557,8 @@ int mca_btl_mvapi_put( mca_btl_base_module_t* btl, int rc; mca_btl_mvapi_module_t* mvapi_btl = (mca_btl_mvapi_module_t*) btl; mca_btl_mvapi_frag_t* frag = (mca_btl_mvapi_frag_t*) descriptor; + + assert(endpoint->endpoint_state == MCA_BTL_IB_CONNECTED); frag->sr_desc.opcode = VAPI_RDMA_WRITE; /* atomically test and acquire a token */ if(OPAL_THREAD_ADD32(&endpoint->wr_sq_tokens_lp,-1) < 0) { @@ -608,6 +609,7 @@ int mca_btl_mvapi_get( mca_btl_base_module_t* btl, mca_btl_mvapi_module_t* mvapi_btl = (mca_btl_mvapi_module_t*) btl; mca_btl_mvapi_frag_t* frag = (mca_btl_mvapi_frag_t*) descriptor; + assert(endpoint->endpoint_state == MCA_BTL_IB_CONNECTED); frag->sr_desc.opcode = VAPI_RDMA_READ; /* atomically test and acquire a token */