In my application, I have some background jobs which are executed in separate threads. (using SuckerPunch/Celluloid framework)
If I send a HUP signal to the Unicorn master, the application is reloaded and gracefully restarts the workers. But, if those workers have child threads, does Unicorn wait for those threads to finish before the restart or are they terminated immediately? Thanks in advance for any light shed here.
