From e1b51ee768567c1094c1c845936a7f60d1cb6115 Mon Sep 17 00:00:00 2001 From: PaulHigin Date: Tue, 8 Aug 2017 13:06:52 -0700 Subject: [PATCH] Fixes KeyFilePath parameter for Linux systems --- .../remoting/common/RunspaceConnectionInfo.cs | 30 ++++++++++++++++++- .../fanin/OutOfProcTransportManager.cs | 6 ++++ 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs b/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs index aeaa379110f..e444e1e272f 100644 --- a/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs +++ b/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs @@ -2217,7 +2217,35 @@ private static string[] ParseArgv(ProcessStartInfo psi) { var argvList = new List(); argvList.Add(psi.FileName); - argvList.AddRange(psi.Arguments.Split(' ')); + + var argsToParse = psi.Arguments.Trim(); + var argsLength = argsToParse.Length; + for (int i=0; i