]> git.puffer.fish Git - mirror/frr.git/commitdiff
lib: handle case specifc types, protect against double free (issue #144) 267/head
authorLou Berger <lberger@labn.net>
Wed, 8 Mar 2017 17:14:15 +0000 (12:14 -0500)
committerDavid Lamparter <equinox@opensourcerouting.org>
Thu, 9 Mar 2017 18:24:49 +0000 (19:24 +0100)
Signed-off-by: Lou Berger <lberger@labn.net>
[DL: dropped changes except the two NULL assignments]
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
lib/vty.c

index a39fe9f41bbaeeb349c393b32e651bcf23d3fa53..f387e791040c821049b26e7b70ee18ac85b9dfbc 100644 (file)
--- a/lib/vty.c
+++ b/lib/vty.c
@@ -3195,6 +3195,8 @@ vty_terminate (void)
       vty_reset ();
       vector_free (vtyvec);
       vector_free (Vvty_serv_thread);
+      vtyvec = NULL;
+      Vvty_serv_thread = NULL;
     }
 }