Use pipe instead of exit status to determine whether TID req succeeded
authorJennifer Richards <jennifer@painless-security.com>
Thu, 19 Apr 2018 00:20:29 +0000 (20:20 -0400)
committerJennifer Richards <jennifer@painless-security.com>
Thu, 19 Apr 2018 00:20:29 +0000 (20:20 -0400)
commit6b2657beba06552cefb325dacf4a628f4206fa6f
tree411581d5e55f48ecc4dae8d26ad80d9c4fb7da2c
parenta105da15cc7393d9b568e32590ab839ee06d2d9d
Use pipe instead of exit status to determine whether TID req succeeded

The exit status of the TID process is not reliable --- with some
versions of moonshot-gss-eap, a segfault occurs during tear-down and
contaminates the process status returned by waitpid.
include/tid_internal.h
tid/tids.c