Looks like the signal is getting ignored on Windows =(
Confused about the timings of things =(
Still very confused... not sure why killing isn't occurring until it's too late
...and not sure why children are being detached before that
Giving up for now. Need to go to work