Commit 67d2215
committed
sessions: fix some problems with multiple init/fini
Fix a couple of problems uncovered in issue #12854.
Turns out the MCA param management system was "remembering" things
even if a variable was deregistered when a framework was closed.
Also the test case showed that destructing ompi_mpi_session_null
needs to be moved to ompi_mpi_instance_release.
Related to #12854
Signed-off-by: Howard Pritchard <[email protected]>
(cherry picked from commit 155ee56)1 parent e25d3e6 commit 67d2215
2 files changed
+6
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
222 | 222 | | |
223 | 223 | | |
224 | 224 | | |
| 225 | + | |
| 226 | + | |
225 | 227 | | |
226 | 228 | | |
227 | 229 | | |
| |||
950 | 952 | | |
951 | 953 | | |
952 | 954 | | |
953 | | - | |
954 | | - | |
955 | 955 | | |
956 | 956 | | |
957 | 957 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
374 | 376 | | |
375 | 377 | | |
376 | 378 | | |
| 379 | + | |
| 380 | + | |
377 | 381 | | |
378 | 382 | | |
379 | 383 | | |
| |||
0 commit comments