summaryrefslogtreecommitdiffstats
path: root/src/svm
diff options
context:
space:
mode:
authorhanlin <hanlin_wang@163.com>2019-12-30 16:25:20 +0800
committerDave Wallace <dwallacelf@gmail.com>2020-08-12 14:37:52 +0000
commit1144fb0f98ad4c7b84aad6b480933fa409c6f4c7 (patch)
tree8c8ab255d7ec4e90a48dc321fc92b9c232898179 /src/svm
parent6104daa550b702b59ac6764efba593261d68c743 (diff)
vcl: hold errno when calling LDBG
Type: fix Call trace of LDBG: LDBG->clib_warning->_clib_error->dispatch_message->os_puts->writev However, writev will hijacked by LDP, and then execute following code: if ((errno = -ldp_init ())) return -1; Now, errno will be set. Because we always call LDBG just before return from ldp_accept4, listen, and etc. So errno will be overwritted after LDBG called. Signed-off-by: hanlin <hanlin_wang@163.com> Change-Id: I7a90f3a14772994f11f09650481411796e3f5630 (cherry picked from commit 9f3f18f99fd321cdcfc331e92b10b64f0ef590b3)
Diffstat (limited to 'src/svm')
0 files changed, 0 insertions, 0 deletions