• Brian Curtin's avatar
    Implement #1220212. Add os.kill support for Windows. · e5aa886b
    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.
    e5aa886b
Adı
Son kayıt (commit)
Son güncelleme
..
test Loading commit data...
__init__.py Loading commit data...
__main__.py Loading commit data...
case.py Loading commit data...
loader.py Loading commit data...
main.py Loading commit data...
result.py Loading commit data...
runner.py Loading commit data...
signals.py Loading commit data...
suite.py Loading commit data...
util.py Loading commit data...