- 14 May, 2010 2 kayıt (commit)
-
-
Victor Stinner yazdı
-
Brett Cannon yazdı
interpreter shutdown semantics. Same issue goes for the methods that __del__ called. Now all the methods capture the global objects it needs as default values to private parameters (could have stuck them on the class object itself, but since the objects have nothing directly to do with the class that seemed wrong). There is no test as making one that works is hard. This patch was verified against a consistently failing test in Mercurial's test suite, though, so it has been tested in some regard. Closes issue #5099. Thanks to Mary Stern for the bug report and Gabriel Genellina for writing another patch for the same issue and attempting to write a test.
-
- 25 Nis, 2010 2 kayıt (commit)
-
-
Brett Cannon yazdı
-
Brett Cannon yazdı
by default as well. This change fixes that by treating -Q like -3 when it comes to DeprecationWarning; using it causes the silencing to not occur. Fixes issue #7319.
-
- 24 Nis, 2010 1 kayıt (commit)
-
-
Brian Curtin yazdı
Since CREATE_NEW_* are used for the creation flags of a subprocess, they were added to __all__. The rest of the previously exposed attributes are now qualified by _subprocess.ATTR rather than importing *.
-
- 02 Nis, 2010 1 kayıt (commit)
-
-
Brian Curtin yazdı
os.kill takes one of two newly added signals, CTRL_C_EVENT and CTRL_BREAK_EVENT, or any integer value. The events are a special case which work with subprocess console applications which implement a special console control handler. Any other value but those two will cause os.kill to use TerminateProcess, outright killing the process. This change adds win_console_handler.py, which is a script to implement SetConsoleCtrlHandler and applicable handler function, using ctypes. subprocess also gets another attribute which is a necessary flag to creationflags in Popen in order to send the CTRL events.
-
- 08 Mar, 2010 1 kayıt (commit)
-
-
Florent Xicluna yazdı
-
- 01 Mar, 2010 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
os.waitpid and os.read system calls where appropriate.
-
- 06 Şub, 2010 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 28 Ara, 2009 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 20 Ara, 2009 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 09 Kas, 2009 1 kayıt (commit)
-
-
Eric Smith yazdı
-
- 29 Eyl, 2009 1 kayıt (commit)
-
-
Philip Jenvey yazdı
through the shell. also document the correct subprocess replacement for this case patch from Jean-Paul Calderone and Jani Hakala
-
- 16 Tem, 2009 2 kayıt (commit)
-
-
Georg Brandl yazdı
-
Georg Brandl yazdı
-
- 10 Tem, 2009 1 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
-
- 09 Tem, 2009 1 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
PIPE_BUF is not defined on Windows, and probably has no meaning there. Anyway the subprocess module uses another way to perform non-blocking reads (with a thread)
-
- 04 Tem, 2009 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
it does not fail when file descriptors are large. Fixes issue3392. Patch largely contributed by Frank Chu (fpmc) with some improvements by me. See http://bugs.python.org/issue3392. Candidate for backporting to release26-maint as it is a bug fix and changes no public API.
-
- 19 Haz, 2009 1 kayıt (commit)
-
-
Facundo Batista yazdı
-
- 18 Haz, 2009 1 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
(On windows, you still have to change one line to use pywin32 instead of the _subprocess helper module)
-
- 03 Mar, 2009 1 kayıt (commit)
-
-
Hirokazu Yamamoto yazdı
-
- 21 Şub, 2009 1 kayıt (commit)
-
-
Mark Dickinson yazdı
-
- 14 Şub, 2009 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 05 Ara, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
-
- 04 Ara, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
process on success or raise an exception on error.
-
- 08 Agu, 2008 1 kayıt (commit)
-
-
Brett Cannon yazdı
commenting out True/False compatbility stuff, remove a use of apply(), and remove a use of buffer() (just pulled the solution used in 3.0 which is direct slicing).
-
- 04 Agu, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
argument in python 2.5, this broke code that subclassed Popen to include its own poll method. Fixed my moving _deadstate to an _internal_poll method.
-
- 06 Tem, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
interrupted by a signal.
-
- 26 May, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
the last reference to the Popen instance was dropped. Adding explicit close() calls fixes it. Candidate for backport to release25-maint.
-
- 19 Nis, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
The bits and pieces for the Windows side were already in place. The POSIX side is trivial (as usual) and uses os.kill().
-
- 19 Ock, 2008 5 kayıt (commit)
-
-
Gregory P. Smith yazdı
subprocess.list2cmdline (windows).
-
Gregory P. Smith yazdı
try: ... except: ... raise else: ... the else: is unecessary due to the blind except: with a raise.
-
Gregory P. Smith yazdı
kicked in during the critical section. solution: disable gc during that section. Patch contributed by jpa and updated by me to cover the race condition still existing what therve from twistedmatrix pointed out (already seen and fixed in twisted's own subprocess code).
-
Gregory P. Smith yazdı
for inside of the final if needquotes: within subprocess.list2cmdline().
-
Georg Brandl yazdı
ignoring errors, and use this in subprocess to speed up subprocess creation in close_fds mode. Patch by Mike Klaas.
-
- 26 May, 2007 1 kayıt (commit)
-
-
Peter Astrand yazdı
-
- 11 May, 2007 2 kayıt (commit)
-
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
-
- 21 Nis, 2007 1 kayıt (commit)
-
-
Georg Brandl yazdı
not cleared before __del__ is run.
-
- 12 Mar, 2007 1 kayıt (commit)
-
-
Tim Peters yazdı
-