Workaround for buggy putenv(3), don't set HYPNOTOAD_PID if it didn't change