We trap SIGCHLD signals in starg-nginx so that if Unicorn, Logs, or NGINX should die, we will crash the parent process. However, there is a race condition in which Unicorn touches the app/initialization file and then immediately dies.
This is unlikely and I have not ran into the bug. However, I will leave it documented here.
We trap SIGCHLD signals in
starg-nginx
so that if Unicorn, Logs, or NGINX should die, we will crash the parent process. However, there is a race condition in which Unicorn touches the app/initialization file and then immediately dies.This is unlikely and I have not ran into the bug. However, I will leave it documented here.