do not bother doing fcntl(F_SETSIG,fd) since
we use select() now. however we still do get
thread-cleanup signals from a thread when it
is done.