[mpich] MPICH primary repository branch, master, updated. v3.1-28-g6f6e2dc
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "MPICH primary repository". The branch, master has been updated via 6f6e2dccc70fb7835275524e866f48357de81dab (commit) from e65d15dcd45aa30c20b697e7762e79016ff02ec7 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://git.mpich.org/mpich.git/commitdiff/6f6e2dccc70fb7835275524e866f48357d... commit 6f6e2dccc70fb7835275524e866f48357de81dab Author: Huiwei Lu <[email protected]> Date: Sun Mar 9 16:27:24 2014 -0500 Fixes freeing uninitialized memory Last fix corrected malloc(0) problem but forgot the free part. Fixes #2054 Signed-off-by: Pavan Balaji <[email protected]> diff --git a/src/mpid/ch3/channels/nemesis/src/mpid_nem_finalize.c b/src/mpid/ch3/channels/nemesis/src/mpid_nem_finalize.c index ebd2792..272ac50 100644 --- a/src/mpid/ch3/channels/nemesis/src/mpid_nem_finalize.c +++ b/src/mpid/ch3/channels/nemesis/src/mpid_nem_finalize.c @@ -34,7 +34,8 @@ int MPID_nem_finalize(void) MPIU_Free(MPID_nem_mem_region.FreeQ); MPIU_Free(MPID_nem_mem_region.RecvQ); MPIU_Free(MPID_nem_mem_region.local_ranks); - MPIU_Free(MPID_nem_mem_region.ext_ranks); + if (MPID_nem_mem_region.ext_procs > 0) + MPIU_Free(MPID_nem_mem_region.ext_ranks); MPIU_Free(MPID_nem_mem_region.seg); MPIU_Free(MPID_nem_mem_region.mailboxes.out); MPIU_Free(MPID_nem_mem_region.mailboxes.in); ----------------------------------------------------------------------- Summary of changes: .../ch3/channels/nemesis/src/mpid_nem_finalize.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) hooks/post-receive -- MPICH primary repository
participants (1)
-
noreply@mpich.org