vlib api: move wrkr rpc flushing to vlib 84/40284/4
authorFlorin Coras <fcoras@cisco.com>
Fri, 2 Feb 2024 04:46:15 +0000 (20:46 -0800)
committerDave Barach <vpp@barachs.net>
Fri, 2 Feb 2024 14:44:26 +0000 (14:44 +0000)
commit4cadd3b15b54823ac35a235357a7893a74c6c1f7
treeab7e7ef2203409fb13ee0fab2c5936d74c8342a8
parentd7f17a23931a64badc95d57a332c2700e2f34118
vlib api: move wrkr rpc flushing to vlib

Move vlib worker rpc flushing to main worker from memclnt api into vlib.
RPCs are no longer delivered via binary api queues

Type: refactor

Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: I5b8761a57d1f4a1f2220e860cfb2e6b980f46f6d
src/vlib/main.c
src/vlib/threads.c
src/vlib/threads.h
src/vlibmemory/api.h
src/vlibmemory/memclnt_api.c