• Jim Fulton's avatar
    Don't use subprocess on windows. The close_fds option doesn't work on · 0330eda8
    Jim Fulton authored
    windows and there's something aboyt the way we're setting up arguments
    on windows that makes subproccess unhappy.
    
    In the doctest support, save the pids along with adminaddrs and, when
    we shutdown a server, wait for it to stop with os.waitpid. This is to
    avoid a race where we end up trying and failing to delete the server's
    log files before the server has closed them.
    0330eda8
forker.py 10.2 KB