34 lines
836 B
Diff
34 lines
836 B
Diff
From 21ae5e6b6bc7baa02dbe934b28677ad9e0646447 Mon Sep 17 00:00:00 2001
|
||
From: wu-changsheng <wuchangsheng2@huawei.com>
|
||
Date: Tue, 6 Sep 2022 10:41:59 +0800
|
||
Subject: [PATCH] fix ltran sig handler get pid
|
||
|
||
---
|
||
src/ltran/main.c | 3 ++-
|
||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||
|
||
diff --git a/src/ltran/main.c b/src/ltran/main.c
|
||
index d1e4030..2e3af82 100644
|
||
--- a/src/ltran/main.c
|
||
+++ b/src/ltran/main.c
|
||
@@ -17,6 +17,7 @@
|
||
#include <syslog.h>
|
||
#include <sys/types.h>
|
||
#include <rte_malloc.h>
|
||
+#include <unistd.h>
|
||
|
||
#include "dpdk_common.h"
|
||
#include "ltran_log.h"
|
||
@@ -58,7 +59,7 @@ static void sig_default_handler(int32_t sig)
|
||
LTRAN_ERR("ltran dumped,caught signal:%d.\n", sig);
|
||
print_stack();
|
||
dpdk_kni_release();
|
||
- kill(getpt(), sig);
|
||
+ kill(getpid(), sig);
|
||
}
|
||
|
||
static void signal_init(void)
|
||
--
|
||
2.23.0
|
||
|