session: remove segment if empty after writer lock 98/34598/3
authorFlorin Coras <fcoras@cisco.com>
Sat, 27 Nov 2021 22:44:59 +0000 (14:44 -0800)
committerDave Barach <openvpp@barachs.net>
Mon, 29 Nov 2021 17:50:40 +0000 (17:50 +0000)
commit02cc719d98b646f3027615430ad74cca53a1fa2d
treeb76c8b2ea8114b98498307bb52978ab9aeda9737
parent1a4aaf1c31682650f21a13d0ca2805f916bd010d
session: remove segment if empty after writer lock

Make sure segment is empty after writer lock acquired. Other workers
might add fifos in between empty test and writer lock acquire.

Type: fix

Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: I3400fdd14be98d9d8fb4e415d3a849be1d255241
src/vnet/session/segment_manager.c