|
|
|
@ -397,7 +397,7 @@ namespace Ansible.Process
|
|
|
|
internal static Result WaitProcess(SafeFileHandle stdoutRead, SafeFileHandle stdoutWrite, SafeFileHandle stderrRead,
|
|
|
|
internal static Result WaitProcess(SafeFileHandle stdoutRead, SafeFileHandle stdoutWrite, SafeFileHandle stderrRead,
|
|
|
|
SafeFileHandle stderrWrite, FileStream stdinStream, byte[] stdin, IntPtr hProcess, string outputEncoding = null)
|
|
|
|
SafeFileHandle stderrWrite, FileStream stdinStream, byte[] stdin, IntPtr hProcess, string outputEncoding = null)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
// Default to using UTF-8 as the output encoding, this should be a sane default for most scenarios.
|
|
|
|
// Default to using UTF-8 as the output encoding, this should be a logical default for most scenarios.
|
|
|
|
outputEncoding = String.IsNullOrEmpty(outputEncoding) ? "utf-8" : outputEncoding;
|
|
|
|
outputEncoding = String.IsNullOrEmpty(outputEncoding) ? "utf-8" : outputEncoding;
|
|
|
|
Encoding encodingInstance = Encoding.GetEncoding(outputEncoding);
|
|
|
|
Encoding encodingInstance = Encoding.GetEncoding(outputEncoding);
|
|
|
|
|
|
|
|
|
|
|
|
|