Gregory P. Smith
|
7b83b18679
|
Fixes issue #19929: Call os.read with 32768 within subprocess.Popen
communicate rather than 4096 for efficiency. A microbenchmark shows
Linux and OS X both using ~50% less cpu time this way.
|
2013-12-08 10:58:28 -08:00 |
|
Gregory P. Smith
|
589ecda56e
|
Fixes issue #19929: Call os.read with 32768 within subprocess.Popen
communicate rather than 4096 for efficiency. A microbenchmark shows
Linux and OS X both using ~50% less cpu time this way.
|
2013-12-08 10:56:07 -08:00 |
|
Gregory P. Smith
|
5ca129b8f0
|
Fixes issue #19506: Use a memoryview to avoid a data copy when piping data
to stdin within subprocess.Popen.communicate. 5-10% less cpu usage.
|
2013-12-07 19:14:59 -08:00 |
|
Gregory P. Smith
|
774f909489
|
Fixes issue #19506: Use a memoryview to avoid a data copy when piping data
to stdin within subprocess.Popen.communicate. 5-10% less cpu usage.
|
2013-12-07 19:12:46 -08:00 |
|
Gregory P. Smith
|
53dd8167ff
|
Fixes issue #15798: subprocess.Popen() no longer fails if file
descriptor 0, 1 or 2 is closed. (correct fix for 3.4 this time)
|
2013-12-01 16:03:24 -08:00 |
|
Gregory P. Smith
|
54532c9742
|
Undo supposed fix for Issue #15798 until I understand why this is
causing test_multiprocessing_forkserver and test_multiprocessing_spawn
failures on head (3.4).
|
2013-12-01 00:13:35 -08:00 |
|
Gregory P. Smith
|
361e30c17a
|
Undo supposed fix for Issue #15798 until I understand why this is
causing test_multiprocessing_forkserver and test_multiprocessing_spawn
failures on head (3.4).
|
2013-12-01 00:12:24 -08:00 |
|
Gregory P. Smith
|
1c27e3c7fb
|
Fixes Issue #15798 - subprocess.Popen() no longer fails if file
descriptor 0, 1 or 2 is closed.
|
2013-11-30 19:04:00 -08:00 |
|
Gregory P. Smith
|
1eda9e7c30
|
Fixes Issue #15798 - subprocess.Popen() no longer fails if file
descriptor 0, 1 or 2 is closed.
|
2013-11-30 19:02:57 -08:00 |
|
Tim Golden
|
acea823fd8
|
Remove outdated comment
|
2013-11-11 15:08:04 +00:00 |
|
Tim Golden
|
fc0cad8b04
|
Remove outdated comment
|
2013-11-11 15:08:40 +00:00 |
|
Charles-François Natali
|
3a4586a9f9
|
Issue #18923: Update subprocess to use the new selectors module.
|
2013-11-08 19:56:59 +01:00 |
|
Tim Golden
|
607981402c
|
Issue #10197 Tweak docs for subprocess.getstatusoutput and align the documentation, the module docstring, and the function docstring.
|
2013-11-05 12:57:25 +00:00 |
|
Tim Golden
|
ab7211f278
|
Issue #10197 Rework subprocess.get[status]output to use subprocess functionality and thus to work on Windows. Patch by Nick Coghlan.
|
2013-11-03 12:55:51 +00:00 |
|
Tim Golden
|
e004175c56
|
Issue #10197 Rework subprocess.get[status]output to use subprocess functionality and thus to work on Windows. Patch by Nick Coghlan.
|
2013-11-03 12:53:17 +00:00 |
|
Nick Coghlan
|
ac1a248968
|
Close #19284: Handle -R properly in flag helper
Previously, the -R option would be specified multiple times
if PYTHONHASHSEED was set.
|
2013-10-18 22:39:50 +10:00 |
|
Victor Stinner
|
daf455554b
|
Issue #18571: Implementation of the PEP 446: file descriptors and file handles
are now created non-inheritable; add functions os.get/set_inheritable(),
os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().
|
2013-08-28 00:53:59 +02:00 |
|
Ezio Melotti
|
9a3777e525
|
#18705: merge with 3.3.
|
2013-08-17 15:53:55 +03:00 |
|
Ezio Melotti
|
30b9d5d3af
|
#18705: fix a number of typos. Patch by Févry Thibault.
|
2013-08-17 15:50:46 +03:00 |
|
Ronald Oussoren
|
5f8e78545c
|
(3.3->default) Cleanup of documentation change from #17860
Reformulated the textual change, and applied it to the docstring as well.
|
2013-07-07 09:28:01 +02:00 |
|
Ronald Oussoren
|
385521c90e
|
Cleanup of documentation change from #17860
Reformulated the textual change, and applied it to the docstring as well.
|
2013-07-07 09:26:45 +02:00 |
|
Brett Cannon
|
cd171c8e92
|
Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)
|
2013-07-04 17:43:24 -04:00 |
|
Gregory P. Smith
|
22ba31a3af
|
Prevent a possible double close of parent pipe fds when the subprocess
exec runs into an error. Prevent a regular multi-close of the /dev/null
fd when any of stdin, stdout and stderr was set to DEVNULL.
|
2013-06-15 18:14:56 -07:00 |
|
Gregory P. Smith
|
b5461b9884
|
Prevent a possible double close of parent pipe fds when the subprocess
exec runs into an error. Prevent a regular multi-close of the /dev/null
fd when any of stdin, stdout and stderr was set to DEVNULL.
|
2013-06-15 18:04:26 -07:00 |
|
Brett Cannon
|
0a140668fa
|
Issue #18200: Update the stdlib (except tests) to use
ModuleNotFoundError.
|
2013-06-13 20:57:26 -04:00 |
|