Skip to content
Snippets Groups Projects
  • Nat Goodspeed's avatar
    b9a03b95
    On Windows, introduce viewer Job Object and assign children to it. · b9a03b95
    Nat Goodspeed authored
    The idea is that, with the right flag settings, this will cause the OS to
    terminate remaining viewer child processes when the viewer terminates --
    whether or not it terminates intentionally. Of course, if LLProcess's caller
    specifies autokill=false, e.g. to run the viewer updater, that asserts that we
    WANT the child to persist beyond the viewer session itself.
    b9a03b95
    History
    On Windows, introduce viewer Job Object and assign children to it.
    Nat Goodspeed authored
    The idea is that, with the right flag settings, this will cause the OS to
    terminate remaining viewer child processes when the viewer terminates --
    whether or not it terminates intentionally. Of course, if LLProcess's caller
    specifies autokill=false, e.g. to run the viewer updater, that asserts that we
    WANT the child to persist beyond the viewer session itself.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.