vcl: fix shutdown deadlock issue 45/33245/2
authorliuyacan <liuyacan@corp.netease.com>
Sat, 24 Jul 2021 14:48:36 +0000 (22:48 +0800)
committeryacan liu <liuyacan@corp.netease.com>
Sun, 25 Jul 2021 01:58:40 +0000 (01:58 +0000)
Type: fix

Signed-off-by: liuyacan <liuyacan@corp.netease.com>
Change-Id: I4974815ecb0e3bff01af983f086ca15d77fd6fb4

src/vcl/vcl_locked.c

index baacdd0..4330d41 100644 (file)
@@ -1362,7 +1362,7 @@ vls_shutdown (vls_handle_t vlsh, int how)
     return VPPCOM_EBADFD;
 
   vls_mt_guard (vls, VLS_MT_OP_SPOOL);
-  rv = vppcom_session_shutdown (vls_to_sh (vls), how);
+  rv = vppcom_session_shutdown (vls_to_sh_tu (vls), how);
   vls_mt_unguard ();
   vls_get_and_unlock (vlsh);