Eric Wong <e...@80x24.org> wrote: > USR2 should not change environment variables besides UNICORN_FD > and PWD (if working_directory is used). > > On most Linux versions, you can check the initial environment of a > running process by inspecting the environ file for the process: > > tr '\0' '\n' < /proc/$PID/environ > > This may not reflect environment changes after the process is started.
Actually, I noticed this doesn't even reflect ENV changes on fork from Ruby (but system("env") displays the correct result from a forked process) using Linux 4.0.6 > However, you can use ENV inside Ruby code to check that. Maybe add a > private Rack endpoint to show ENV.inspect output to your app to check > this... So use ENV from Ruby instead :)