Eric Wong <[email protected]> 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 :)