From 0d098c9d570940d0328212000b9a73f8fd9f6be7 Mon Sep 17 00:00:00 2001 From: Brian Barrett Date: Wed, 22 Feb 2006 17:03:04 +0000 Subject: [PATCH] * after talking with galen, take into account we might truncate This commit was SVN r9113. --- ompi/mca/btl/self/btl_self.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ompi/mca/btl/self/btl_self.c b/ompi/mca/btl/self/btl_self.c index 08531ae559..b53cc8c41d 100644 --- a/ompi/mca/btl/self/btl_self.c +++ b/ompi/mca/btl/self/btl_self.c @@ -152,11 +152,14 @@ extern mca_btl_base_descriptor_t* mca_btl_self_alloc( int rc; if(size <= mca_btl_self.btl_eager_limit) { MCA_BTL_SELF_FRAG_ALLOC_EAGER(frag,rc); + frag->segment.seg_len = size; } else { MCA_BTL_SELF_FRAG_ALLOC_SEND(frag,rc); + frag->segment.seg_len = + size <= btl->btl_max_send_size ? + size : btl->btl_max_send_size; } frag->base.des_flags = 0; - frag->segment.seg_len = size; return (mca_btl_base_descriptor_t*)frag; }