Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • C cpython
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Kirill Smelkov
  • cpython
  • Repository

Switch branch/tag
  • cpython
  • Python
  • pythonrun.c
Find file BlameHistoryPermalink
  • Gregory P. Smith's avatar
    * Replaces the internals of the subprocess module from fork through exec on · fb94c5f1
    Gregory P. Smith authored Mar 14, 2010
      POSIX systems with a C extension module.  This is required in order for
      the subprocess module to be made thread safe.
    
      The pure python implementation is retained so that it can continue to be
      used if for some reason the _posixsubprocess extension module is not
      available.
    
      The unittest executes tests on both code paths to guarantee compatibility.
    
    * Moves PyLong_FromPid and PyLong_AsPid from posixmodule.c into longobject.h.
    
    Code reviewed by jeffrey.yasskin at http://codereview.appspot.com/223077/show
    fb94c5f1

Replace pythonrun.c

Attach a file by drag & drop or click to upload


Cancel
GitLab will create a branch in your fork and start a merge request.
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7