File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -2000,6 +2000,10 @@ static int start_dvm(char **hostfiles, char **dash_host)
2000
2000
* spawn processes - see if they gave us any hostfile
2001
2001
* or dash-host options we should pass along */
2002
2002
opal_argv_append_nosize (& args , "prte" );
2003
+ /* ensure we use the PRRTE personality */
2004
+ opal_argv_append_nosize (& args , "--prtemca" );
2005
+ opal_argv_append_nosize (& args , "schizo" );
2006
+ opal_argv_append_nosize (& args , "prte" );
2003
2007
if (NULL != hostfiles ) {
2004
2008
tmp = opal_argv_join (hostfiles , ',' );
2005
2009
opal_argv_append_nosize (& args , "--hostfile" );
@@ -2025,9 +2029,6 @@ static int start_dvm(char **hostfiles, char **dash_host)
2025
2029
free (tmp );
2026
2030
opal_argv_append_nosize (& args , "&" );
2027
2031
2028
- tmp = opal_argv_join (args , ' ' );
2029
- free (tmp );
2030
-
2031
2032
/* Fork off the child */
2032
2033
pid = fork ();
2033
2034
if (pid < 0 ) {
You can’t perform that action at this time.
0 commit comments