vcl/session: add api for changing session app worker 76/16676/11
authorFlorin Coras <fcoras@cisco.com>
Thu, 3 Jan 2019 03:31:22 +0000 (19:31 -0800)
committerDave Barach <openvpp@barachs.net>
Sat, 5 Jan 2019 21:53:16 +0000 (21:53 +0000)
commit30e79c2e388a98160a3660f4f03103890c9b1b7c
tree0b108f43d95e28304924cc6e1d43900b3046c8de
parent3c1cf2c1716f436e5da4a106dd2b9a3df5d3a4a3
vcl/session: add api for changing session app worker

In case of multi process apps, after forking, the parent may decide to
close part or all of the sessions it shares with the child. Because the
sessions have fifos allocated in the parent's segment manager, they must
be moved to the child's segment manager.

Change-Id: I85b4c8c8545005724023ee14043647719cef61dd
Signed-off-by: Florin Coras <fcoras@cisco.com>
src/vcl/ldp.c
src/vcl/vcl_bapi.c
src/vcl/vcl_private.c
src/vcl/vcl_private.h
src/vcl/vppcom.c
src/vcl/vppcom.h
src/vnet/session/application.c
src/vnet/session/application.h
src/vnet/session/application_interface.h
src/vnet/session/session.h
src/vnet/session/session_node.c