From 7fff5eed6b8fe97347a832149966ed11f5805f99 Mon Sep 17 00:00:00 2001
From: Artem Polyakov <artpol84@gmail.com>
Date: Tue, 2 Dec 2014 13:16:08 -0800
Subject: [PATCH] Fix PMI2 singletone

---
 contribs/pmi2/pmi2_api.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/contribs/pmi2/pmi2_api.c b/contribs/pmi2/pmi2_api.c
index d4fad362721..fc36ed2cdca 100644
--- a/contribs/pmi2/pmi2_api.c
+++ b/contribs/pmi2/pmi2_api.c
@@ -207,6 +207,9 @@ int PMI2_Init(int *spawned, int *size, int *rank, int *appnum)
 		PMI2_size = 1;
 		PMI2_rank = 0;
 		*spawned = 0;
+		*size = PMI2_size;
+		*rank = PMI2_rank;
+		*appnum = -1;
 
 		PMI2_initialized = SINGLETON_INIT_BUT_NO_PM;
 		goto fn_exit;
-- 
GitLab