title: Python: no fork for posix
body: <p>I am running Python on Cygwin while fork is very unstable.
  The program always fall on subprocess.py:</p>
  
  <pre><code>self.pid = _posixsubprocess.fork_exec(
      args, executable_list,
      close_fds, sorted(fds_to_keep), cwd, env_list,
      p2cread, p2cwrite, c2pread, c2pwrite,
      errread, errwrite,
      errpipe_read, errpipe_write,
      restore_signals, start_new_session, preexec_fn)
      self._child_created = True
  </code></pre>
  
  <p>While because Cygwin is recognized as posix, I am wondering if there is a method of calling subprocess without fork for posix.
  Any idea would be appreciated!</p>
  
  <p>Thanks,</p>