[master] 296d83b Plug leak

Dridi Boukelmoune dridi.boukelmoune at gmail.com
Fri Feb 24 01:35:06 CET 2017


commit 296d83b21db5e856d50003943011fd1e1c0c845a
Author: Dridi Boukelmoune <dridi.boukelmoune at gmail.com>
Date:   Fri Feb 24 01:30:26 2017 +0100

    Plug leak
    
    Not doing anything for the -C case, since even FREE_OBJ was omitted. Do
    we care since varnishd immediately exits once -C is done?
    
    Refs #2232

diff --git a/bin/varnishd/mgt/mgt_main.c b/bin/varnishd/mgt/mgt_main.c
index 7932b24..fc24024 100644
--- a/bin/varnishd/mgt/mgt_main.c
+++ b/bin/varnishd/mgt/mgt_main.c
@@ -765,6 +765,7 @@ main(int argc, char * const *argv)
 			    VTAILQ_EMPTY(&f_args) ? "boot" : NULL,
 			    fa->farg, 0);
 			cli_check(cli);
+			free(fa->farg);
 			free(fa->src);
 			FREE_OBJ(fa);
 		}



More information about the varnish-commit mailing list