vcl: fix duplicated key of session_index_to_vlsh_table in multiple 35/28535/4
authorhanlin <hanlin_wang@163.com>
Fri, 21 Aug 2020 03:05:36 +0000 (11:05 +0800)
committerFlorin Coras <florin.coras@gmail.com>
Wed, 26 Aug 2020 01:04:50 +0000 (01:04 +0000)
commitf8e1363c4fc6b6b258663eeff19ee20d2b038256
treee346c7fce2837bbaae71fc8410a8cd21b347cd48
parentcd631b5ba0bff66b3feb0f9efeebe4864877acca
vcl: fix duplicated key of session_index_to_vlsh_table in multiple
threads vcl workers scenario

Type: fix

In multiple threads vcl workers scenario, multiple vcl workes can create
sessions with same index. Because only one vls worker created, key of
session_index_to_vlsh_table is duplicated.

Signed-off-by: hanlin <hanlin_wang@163.com>
Change-Id: I7e1f5bc471adc5378194452aef85e611f5d0df1d
src/vcl/vcl_locked.c
src/vcl/vcl_private.h