---
 src/haproxy.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/haproxy.c b/src/haproxy.c
index dc2739b..8c9053f 100644
--- a/src/haproxy.c
+++ b/src/haproxy.c
@@ -1131,6 +1131,7 @@ void run(int argc, char **argv)
                }
                chdir("/");
        }
+       free(global.chroot);  global.chroot = NULL;
 
        setid_early(argv[0]);
 
@@ -1280,7 +1281,6 @@ void run(int argc, char **argv)
 
                /* We won't ever use this anymore */
                free(oldpids);        oldpids = NULL;
-               free(global.chroot);  global.chroot = NULL;
                free(global.pidfile); global.pidfile = NULL;
 
                /* we might have to unbind some proxies from some processes */
-- 
1.7.2.3


Reply via email to