diff options
author | Igor Mikhailov (imichail) <imichail@cisco.com> | 2017-07-03 17:01:50 -0700 |
---|---|---|
committer | Neale Ranns <nranns@cisco.com> | 2017-07-13 22:17:53 +0000 |
commit | 19e9d954bd9eb4f04d48640d6540198e84ef65d7 (patch) | |
tree | f250d04c9d7986851f9c1f5169ae49877306d3a6 /gmod | |
parent | a2522f6fd57eb93f57dfcc27c59862d4cc32879a (diff) |
VPP-895 multi-thread: fix vpp crash on show runtime
In multi-threaded model (e.g. 1 main and 1 worker threads),
after an ethernet interface is deleted (e.g. vhost-user interface),
'show runtime' command produces garbled output and sometimes
leads to vpp crash.
The reason is because vlib_node_rename() frees and reallocates node's
'n->name' vector, however the change is not propagated into copies
of the node on worker threads.
Change-Id: Ibf22422913b7f2df22f70f3b2fe8dafd34c1dd06
Signed-off-by: Igor Mikhailov (imichail) <imichail@cisco.com>
(cherry picked from commit 02989064e4c26a4940a5292ba6c47023e6dd3131)
Diffstat (limited to 'gmod')
0 files changed, 0 insertions, 0 deletions