in reply to signal handler not called
ARG. SIGTERM was not being caught. I am a moron. I figured it out seconds after posting my question. Sorry if I wasted anyone's time.