a fix from maciej who claims this fixes issues on some systems.
passes all tests so i just apply it. --HG-- branch : trunk
This commit is contained in:
		
							parent
							
								
									504e42a62e
								
							
						
					
					
						commit
						3a8d13599e
					
				|  | @ -18,8 +18,8 @@ def cmdexec(cmd): | ||||||
|             universal_newlines=True, |             universal_newlines=True, | ||||||
|             stdout=subprocess.PIPE, stderr=subprocess.PIPE) |             stdout=subprocess.PIPE, stderr=subprocess.PIPE) | ||||||
|     out, err = process.communicate() |     out, err = process.communicate() | ||||||
|     out = py.builtin._totext(out, sys.getdefaultencoding()) |     out = py.builtin._totext(out, sys.stdout.encoding) | ||||||
|     err = py.builtin._totext(err, sys.getdefaultencoding()) |     err = py.builtin._totext(err, sys.stderr.encoding) | ||||||
|     status = process.poll() |     status = process.poll() | ||||||
|     if status: |     if status: | ||||||
|         raise ExecutionFailed(status, status, cmd, out, err) |         raise ExecutionFailed(status, status, cmd, out, err) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue