vlib: always replace bootstrap vlib_mains 20/29220/2
authorDave Barach <dave@barachs.net>
Fri, 2 Oct 2020 15:35:44 +0000 (11:35 -0400)
committerFlorin Coras <florin.coras@gmail.com>
Fri, 2 Oct 2020 21:08:47 +0000 (21:08 +0000)
commit1c556d19d0b7a0f9d130ddfb07041cb2cafb8a8d
tree915d2531a63ad3cf2296f04675327715769a4eaa
parent2bc1af5578a9c669c16839656bb661ce950c2246
vlib: always replace bootstrap vlib_mains

Fixes an obscure issue when spinning up pure pthreads which don't have
vlib_main_t clones.

VLIB_REGISTER_THREAD () = {
  <snip>
  .use_pthreads = 1,
  .no_data_structure_clone = 1,
}

Type: improvement

Signed-off-by: Dave Barach <dave@barachs.net>
Change-Id: Ifae5a2a35865de057eea7782ee71b1011a21c88e
src/vlib/threads.c