diff options
author | Yawning Angel <yawning@torproject.org> | 2015-03-26 06:30:50 +0000 |
---|---|---|
committer | Yawning Angel <yawning@torproject.org> | 2015-03-26 06:30:50 +0000 |
commit | 4e4c9052f436b86729b853715086e9445c76e185 (patch) | |
tree | e78b7a024d9222a79f4d96ad9cd3b26e4d6d7bee /common | |
parent | aed4b723891db1be34eb866a03c62806b58ac148 (diff) |
Attempt to detect if the parent crashed without killing obfs4proxy.
The ideal solution here would be to implement #15435, but till then
use one of several kludges:
* Linux - prctl() so that the kernel SIGTERMs on parent exit.
* Other U*ix - Poll the parent process id once a second, and SIGTERM
ourself/exit if it changes. Former is better since all the normal
cleanup if any gets done.
* Windows - Log a warning.
Diffstat (limited to 'common')
0 files changed, 0 insertions, 0 deletions