Thread_index for thread0 in vlib_global_main not initialised 48/8948/1
authorKeith Burns (alagalah) <alagalah@gmail.com>
Fri, 20 Oct 2017 20:55:18 +0000 (13:55 -0700)
committerKeith Burns (alagalah) <alagalah@gmail.com>
Fri, 20 Oct 2017 20:55:18 +0000 (13:55 -0700)
Change-Id: Ie49ee865b197e8fe7bba170c115a4ccbf1013e5f
Signed-off-by: Keith Burns (alagalah) <alagalah@gmail.com>
src/vlib/unix/main.c

index f286c87..7e868f9 100644 (file)
@@ -626,6 +626,7 @@ vlib_unix_main (int argc, char *argv[])
   vlib_thread_stack_init (0);
 
   __os_thread_index = 0;
+  vm->thread_index = 0;
 
   i = clib_calljmp (thread0, (uword) vm,
                    (void *) (vlib_thread_stacks[0] +